Mouth of Umzimvubu River Port St Johns, Eastern Cape, South Africa.
South Africa
Eastern Cape
O.R. Tambo District Municipality
Port St Johns Local Municipality
Port St Johns Ward 6
Umzimvuba River Mout…
Umzimvuba River Mout…
Cape Hermes Hotel
Golf Course Drive
Marine Drive
Impressum