A picturesque 30-meter waterfall located in lush forest near the town of Lorne.
Part of: Roadtrip itinerary for Great Ocean Road, Australia