History Nelson Mandela Questions
The Nelson Mandela Square Cinema is a movie theater located in Sandton, Johannesburg, South Africa.