Built around an open piazza flanked by restaurants and bars and the Sandton Library, Nelson Mandela Square is Sandton's most popular tourist destination. Standing tall at the top of the square is a gigantic bronze statue of Nelson Mandela, a favourite pl
Comments