Russell Falls – Tasmania

Russell Falls Tasmania

Cascading

Beautiful Russell Falls, a tiered–cascade waterfall in the Russell Falls National Park located in the Central Highlands region of Tasmania.

Leave a comment

Your email address will not be published. Required fields are marked *