The main waterfront area, Turtle Beach, sits in front of the town center.
Turtle Beach is found in front of the town center.