 The town lies 6 km ESE of the confluence of the Bubye River and the Limpopo on the border with South Africa.It was established in 1929.The town has a population of approximately 20,000 and serves a district of 80,000 people.