Leroro
   HOME

TheInfoList



OR:

Leroro is a village in Thaba Chweu Local Municipality of Mpumalanga province, South Africa. It is just south of the Blyde River Canyon.


References

Populated places in the Thaba Chweu Local Municipality {{Mpumalanga-geo-stub