The Russell Falls is a tiered–cascade waterfall on the Russell Falls Creek that is located in the Central Highlands region of Tasmania.
📍 Explore on PIXEO Map →
naturescenicwaterfallwaterfront
The Russell Falls is a tiered–cascade waterfall on the Russell Falls Creek that is located in the Central Highlands region of Tasmania.