Waterfall
Swimming Hole
Tosha Falls is a stunning natural attraction located in the beautiful Northern Rivers region of New South Wales, Australia. The falls are surrounded by lush rainforest and feature a spectacular waterfall that cascades into a large pool below. With a variety of walking tracks... See more
Review
Save
Share
Scenic Views
Outdoor Activities
Wildlife Spotting.
Swimming
Help all the adventurers that come after you stay safe and make the most of their travels
Write a review