Leaches Bay
South Africa
>
Eastern Cape
>
Buffalo City Metropolitan Municipality
>
Buffalo City Ward 46
>
Leaches Bay
Leaches Bay
Science & Technology Park
Lower Chester Road
Hobe Street
Ihem Street
Indwe Crescent
Ngqabe Road
Ntengu Road