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.
7.8m questions
10.4m answers