Strickland Falls
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