Mapungubwe est adossé à la frontière nord qui sépare l’Afrique du Sud du Zimbabwe et du Botswana. C’est un vaste paysage de savane parsemé d’arbres, de quelques épineux, de baobabs colossaux, autour de terrasses de grès s’élevant au-dessus de la plaine. Au confluent du Limpopo et de la Shashe et enjambant les routes nord/sud et est/ouest dans le sud de Afrique, Mapungubwe fut le plus grand royaume du sous-continent avant son abandon au 14ème siècle. Il en survit des vestiges quasi intacts des sites des palais, avec toute la zone de peuplement qui en dépend, et deux capitales antérieures. L’ensemble offre un panorama inégalé du développement de structures sociales et politiques sur quelque 400 ans.
Depuis 2003, le paysage culturel de Mapungubwe est classé au patrimoine mondial de l’UNESCO.