The Horseshoe Falls is a tiered–cascade waterfall, that is located in the Central Highlands region of Tasmania.
📍 Explore on PIXEO Map →
naturescenicwaterfallwaterfront
The Horseshoe Falls is a tiered–cascade waterfall, that is located in the Central Highlands region of Tasmania.