[00]

Russell Falls

Tourist attractions

66 Lake Dobson Rd, National Park TAS 7140, National Park, TAS 7140

Description

Russell Falls is a tiered-cascade waterfall located in the Central Highlands region of Tasmania, Australia.

Details

Natural attractions: Waterfalls

Location

66 Lake Dobson Rd, National Park TAS 7140, National Park, TAS 7140

Get Directions

Russell Falls - Localista

Top stories