The main waterfront area, Turtle Beach, sits in front of the town center.
Turtle Beach is found in front of the town center.
A young man in a purple tee and backpack walking along a street along with other people.