Russell Falls and Horseshoe Falls

Russell Falls could very well be our favorite waterfall in Tasmania. It was certainly the best known and most popular waterfall that we had visited in the state. In fact it had been said that it…