Leroro
Leroro is a village in Thaba Chweu Local Municipality of Mpumalanga province, South Africa. It is just south of the Blyde River Canyon.
References
- ^ "Main Place Leroro". Census 2011.