Answer:
Mapungubwe, located in the very north of South Africa just below the Limpopo ... by Mark Cartwright ... The kingdom of Mapungubwe was formed by Bantu-speaking ... Gold Rhinoceros, Mapungubwe.
5.2m questions
6.8m answers