Very historical . It has been a house of God and a refuge during Frontier wars which were fought around its walls .
The existance of this Cathedral allows the town of Grahamstown to be called a City , because it has a Cathedral . There are a huge number of churches in Grahamstown - more than in any other...
More

