Manage Your Business

Russell Falls

Russell Falls

Waterfall

About

The Russell Falls, a tiered–cascade waterfall on the Russell Falls Creek, is located in the Central Highlands region of Tasmania, Australia.

MoreLess
More on Wikipedia

Also at This Location

Details

Website

parks.tas.gov.au

Phone

+61 3 6288 1149

Location

66 Lake Dobson Road
National Park TAS 7140
Australia

Coordinates

42.67698° S, 146.71225° E