Russell Falls...
Russell Falls, located in Mount Field National Park in Tasmania, Australia, is one of the most iconic waterfalls in the country. The waterfall is easily accessible via a short walking track, making it a popular destination for visitors to the park. W...
Mount Field National Park, Australia