Grahamstown National Arts Festival
The annual Grahamstown National Arts Festival is one of the most important cultural events on the South African calendar and is Africa's biggest annual celebration of the arts, attracting over 50,000 people. A diversity of art forms is represented in over 500 shows from street theatre, dance and comedy to opera, drama, craft fairs and workshops.
Venue: Various throughout Grahamstown
Date: 28 June to 8 July 2012