France

France has more than its fair share of tourist attractions across its landscape, from Mediterranean beach towns, vineyard villages, medieval towns and cultural cities. Paris, Lyon, the French Riviera, Bordeaux, Toulouse… France is a top holiday destination. The French Alps boast some of the highest peaks in Europe and are home to renowned ski resorts with quality lift systems, fantastic après ski options, quality snow and epic terrain for everyone. From traditional villages to purpose-built resorts, France, in a nutshell, is a world-class ski holiday destination for beyond ordinary ski experiences.