This September, Teamwork Productions again brings the annual Shared History Festival, The Indian Experience to South Africa. This Indian tapestry of Culture: Music, Dance, Theatre and Food, will take all South Africans on a thrilling experience of everything Indian lifestyle.
Read More »