History Nelson Mandela Questions
The Nelson Mandela Square Theatre is a performing arts venue located in Sandton, Johannesburg, South Africa.