There is one waterfall in National Park
1 results
Russell Falls is a tiered-cascade waterfall located in the Central Highlands region of Tasmania, Australia.