South Africa

ATTRACTIONS – SOUTH AFRICA

NELSON MANDELA SQUARE, SOUTH AFRICA

Nelson Mandela Square is a public square which directly adjoins the Sandton City shopping mall. Situated in the heart of Sandton in Johannesburg, the Nelson Mandela Square is surrounded by world-class hotels and restaurants. The square was formerly known as Sandton Square.