A week in the French Alps, Les 3 Vallees

Les 3 Vallees, French Alps. A truly magical place and the biggest winter sports resort in the world.

Les 3 Vallees, French Alps

A fantastic place for a ski holiday!