This is Nelson Mandela Square. It has a statue of the iconic Nelson Mandela. It has awsome restaurants.
Author Withheld (Age out of range)
More traditions from South Africa →