Nelson Mandela Square

What is the Nelson Mandela Square: Nelson Mandela Square is a shopping centre in Sandton, Johannesburg. It was formelry known as the Sandton Square but it was renamed Nelson Mandela…

Comments Off on Nelson Mandela Square

End of content

No more pages to load