Introduction to Wentworth Falls: Wentworth Falls is a beautiful waterfall located on the edge of the Jamison Valley, cascading down from a height of about 300 meters. It's truly spectacular. Hiking the route around the falls offers panoramic views of the valley.
Attraction