There is one swimming spot in Shearwater
1 results
Located in the stunning town of Shearwater, Tasmania, Freers Beach is a picturesque coastal area that offers the perfect escape from city life.