4 results
Located approximately 10 kilometers east of Mole Creek, Tasmania, Lobster Falls is a beautiful cascade-style waterfall that attracts a lot of visitors who love to hike in nature.
Located in the small town of Mole Creek in Tasmania, Australia, The Big Tasmanian Devil is a popular attraction for visitors.
At Trowunna Wildlife Sanctuary, nature lovers can experience the beauty of native Tasmanian wildlife.
Tulampanga, also known as the Alum Cliffs Mole Creek, holds great spiritual and social significance for Aboriginal people.