Grahamstown Highlights Grahamstown is also know as "The City of Saints"; it is situated 130km from Port Elizabeth.
Attractions & Activities: