Wikipedia
Leroro
Leroro is a village in Thaba Chweu Local Municipality of Mpumalanga province, South Africa.