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.
With seven Michelin-starred restaurants, boasting a combined 12 stars, Courchevel, France is the Alpine capital of fine dining. The town’s restaurants include the three star Le 1947 à Cheval ...