Tag Archives: Mapungubwe

Encountering the ancient history of Mapungubwe

Site of the oldest kingdom in southern Africa, this magical national park also has an abundance of wildlife and beautiful views.