City of Mapungubwe, South Africa
10th - 13th century Nothing remains of the buildings of this iron age city which sat on the meeting of the Shashe and Limpopo Rivers and...
South Africa
Public buildings that have helped shape South Africa ’s political history include:
the city of Mapungubwe
Ou Raadsaal, Pretoria
Union Building, Pretoria
Johannesburg Police Station
Constitutional Court, Johannesburg