Waterfall
Minnehaha Falls is a stunning waterfall located in the Blue Mountains of Australia. It is a popular tourist attraction and is easily accessible from the nearby town of Katoomba. The falls are surrounded by lush greenery and offer a peaceful atmosphere. Visitors can enjoy a p... See more
Review
Save
Share
Hiking Trails
Scenic Views
Wildlife Spotting.
Help all the adventurers that come after you stay safe and make the most of their travels
Write a review