Leroro Tower of God

Leroro is a village in Thaba Chweu Local Municipality of Mpumalanga province, South Africa. It is just south of the Blyde River Canyon.
  • Country: South Africa
  • Province: Mpumalanga
  • District: Ehlanzeni
  • Municipality: Thaba Chweu
  • PO box: 1273
  • Area code: 013
  • Time zone: UTC+2 (SAST)
Data from: en.wikipedia.org