Grahamstown is known for the largest number of churches in South Africa, here are some pictures of these beautiful old buildings. Collection box
Click below to copy the embed code
Have your say