Strickland Falls
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
See a problem?
You might also like
Australia›Strickland Falls
Advertisement