Imagine yourself on a beach in France and your mind will likely wander to the luxe shores of the French Riviera, sipping champagne in glamorous Saint-Tropez or Cannes. Or maybe you’re island ...
The town is known for its beautiful Victorian promenade, unique shopping experiences, and outdoor adventures such as sailing, ...