Coastal East London, South Africa, 470 mi/760 km south of Johannesburg, was established in 1836 by the British as a military post, which they used as a base during the Xhosa wars. Today it has the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results