WIP · World in Pocket

Lone Creek Falls

Thaba Chweu Local Municipality, Italy

Lone Creek Falls

The Lone Creek Falls is near Sabie in Mpumalanga, South Africa. The waterfall plummets 70 m down into the Creek. The waterfall was declared a National Monument.

Listen to the audio guide for Lone Creek Falls Free on WIP — starts by itself when you arrive, even with the screen off

Nearby