Grahamstown – Grahamstown is situated in the Eastern Cape, 130kms from Port Elizabeth. It hosts the National Arts Festival annually, this year being the 42nd festival. 

Craft and food vendors come from across the country to trade their unique products to avid festival goers.

See a video below of the charming town:

IOL

Categories: Entertainment