The French Town Known as the ‘Venice of the Alps’ Has Canals, a Turquoise Lake, and Michelin-Starred Dining
France has a secret—and it’s not in Paris. Tucked near the Swiss border, there’s a town where pastel buildings lean over canals, swans glide like …