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