A ski holiday at Les Menuires in the magnificent Trois Vallees region of the French Alps is almost guaranteed to provide some of the best skiing in the world. The resort is connected to all 600km of trails in the vast area that makes up the Three Valleys, with almost perfect positioning for its mostly [...]

Recent Comments