The First Kingdom in Southern Africa: Mapungubwe

Share thisFacebookXRedditStumbleUponLinkedInThe Kingdom of Mapungubwe was a pre-colonial state in Southern Africa located at the confluence of the Shashe and Limpopo rivers, south of Great Zimbabwe. Its name, translated roughly from the Shona language, means “Hill of the Jackal”. It flourished from the end of the 9th century to the beginning of the 14th century. … Continue reading The First Kingdom in Southern Africa: Mapungubwe