Courchevel is one of the world’s most prestigious ski resorts, located in the French Alps with the iconic Three Valleys (les Trois Vallee’s) the largest interconnected ski area on the planet.
March 21, 2025
Hi, we’re Gary and Sally
“Our European ski story began in the 1980s and has continued with annual trips for the past 25 years. With deep experience across countless alpine resorts, skiing has become more than a sport—it’s our passion and a life that inspires our travels, adventures, and the stories we love to share.”