Explore relationships
Machaneng
Machaneng is a village in Central District of Botswana. It is 11 kilometres (6.8 mi) from the Limpopo river and the border with South Africa, 80 kilometres (50 mi) east of Mahalapye.
Use + to expand a branch. Click a topic name to open its summary.