Megève
In the Haute-Savoie region of the French Alps, the chic ski town of Megève is best known for its Mont Blanc views and understated elegance, which draws an A-list crowd. Rustic-luxe hotels, boutiques, and restaurants garner as much attention as Megève’s ski slopes, while its medieval, cobblestone streets give the town its romantic, old-world atmosphere.
...