There is one swimming spot in Palm Cove
1 results
Palm Cove Beach is a hidden gem located in Tropical North Queensland.