Nicknamed 'The City of Saints', Grahamstown is home to over 40 religious buildings. The city's most famous being the Cathedral of St. Mic...
Every year for 15 days, over 50 000 people flock to the small town of Grahamstown for the National Arts Festival, and is considered the s...