Scenic Spots in Tropical North Queensland, Queensland Australia
Scenic Spots
About
The Barron Falls is a steep tiered cascade waterfall on the Barron River located where the river descends from the Atherton Tablelands to the Cairns coastal plain, in Queensland, Australia