Some of the most impressive buildings and cities ever made by humans can be found in Africa: the ruined city of Great Zimbabwe, Mapungubwe in South …

First posted on https://citizen.co.za