Thaba Chweu Local Municipality, Italy
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