National Arts Festival [Event]
The National Arts Festival (NAF) is an annual festival of performing arts in Makhanda, South Africa. It is the largest arts festival on the African continent[2] and one of the largest performing arts festivals in the world by visitor numbers.