Most of the town's activities center on its public beach. The one-mile (1.6-kilometer) length offers a clean shorefront that is perfect for sunbathing, swimming ...