Strickland Falls

Call
Website

Advertisement

Strickland Ave
South Hobart, Tasmania 7004

Strickland Falls, located in South Hobart, Tasmania, offers a stunning natural experience amidst lush rainforests and scenic landscapes. This waterfall is part of the Waterfalls of Tasmania project, a community-driven initiative aimed at documenting and sharing information about the countless waterfalls across the island.

Generated from the website

Own this business?
See a problem?

You might also like

AustraliaStrickland Falls

Advertisement