There is one swimming spot in Townsville
1 results
Toomulla Beach is a secluded and serene beach located in Townsville, ideal for those looking to unwind and escape the hustle and bustle of everyday life.