Mapungubwe is a world heritage site and national park located on the border between South Africa, Zimbabwe and Botswana. From about 1000 AD the settlement there developed into a major African state ...
Add Yahoo as a preferred source to see more of our stories on Google. Archaeologists excavate inside and outside Little Muck Shelter, in the Mapungubwe National Park, South Africa. Photo: Tim Forssman ...