Grahamstown
Grahamstown is a city in the Eastern Cape, with a population of about 125,000, located North of Port Elizabeth. The city was founded by the British in the 1900s as an outpost during the Boer Wars, and there are some interesting historical military buildings and relics to be found throughout the city, as it [...]





