Places / Africa / South Africa
Leroro
Visited in August 2026
At a glance
- Country
- South Africa
- Region
- —
- Population
- —
- Type
- Place in Mpumalanga, South Africa
- Coordinates
- 24.58°S, 30.77°E
Visited Still to go Click a pin or country to read more. Zoom with + and −, a double-click or a pinch.
Overview
Leroro is a village in Thaba Chweu Local Municipality of Mpumalanga province, South Africa. It is just south of the Blyde River Canyon.
Summary from Wikipedia, available under CC BY-SA 4.0.
