Russell Falls in Tasmania is one of the best waterfalls in Australia.

Russell Falls in Tasmania is one of the best waterfalls in Australia.