France has it all: huge ski areas, high-altitude skiing, rustic mountain villages and of course, fantastic French food and wine. The sheer number of ski resorts means there genuinely is something for everyone: epic off-piste in Chamonix, the cruisey motorway-pistes of La Plagne, upmarket chic Megeve, ski-in / ski-out convenience of resorts such as Avoriaz and Val Thorens.