There is one park with a swimming spot in Bartle Frere
1 results
Josephine Falls is a naturally beautiful waterfall located in Wooroonooran National Park of Queensland, Australia.