Nelson Mandela, South Africa's favorite son, stands in the middle of the square. Nelson & Mandela Square is the largest open public space in the country, adjacent to the famous and prosperous city of Thornton. This European Square monument celebrates Africa's international style and hospitality.