Located in Tully, just south of Cairns, Ponytail Falls would have to be the most beautiful waterfall I have seen in this region and that …
Tag
Showing: 1 RESULTS
Located in Tully, just south of Cairns, Ponytail Falls would have to be the most beautiful waterfall I have seen in this region and that …