Wikipedia
Odendaalsrus
Odendaalsrus is the oldest gold mining town in the Lejweleputswa District Municipality of the Free State province in South Africa.