Grahamstown at a glance
- Grahamstown has a population of about 92,000.
- It lies in the Eastern Cape.
- Johannesburg, the largest city in South Africa, is about 803 km away.
- The nearest bigger city is Gqeberha, about 112 km away.
- Close by: Bathurst (35 km), Alexandria (40 km) and Port Alfred (45 km).