Courchevel, the French alpine ski resort ... it sounds like the restaurants you’ll be dining at after a day on the slopes may be the real highlight.
Courchevel takes the No. 1 spot, with seven Michelin-starred restaurants. Saint Moritz has the most expensive average menu, though.