Where the Limpopo and Shashe Rivers meet ... appears to be southern Africa’s earliest state-level society and urban city, Mapungubwe, appeared around 800 years ago. After nearly a century ...