National Arts Festival – Grahamstown Events | South Africa The National Arts Festival, from June to July, is an annual event in Grahamstown, South Africa, dedicated to performing arts. Read More