Ski-resort village of Courchevel, French Alps
Have you ever wondered when is the best time of the year to ski in France? Our visual guide to snow and skii…
Avoriaz Alps, Avoriaz, France- I love downhill skiing
The Alps - Winter wonderland! We went skiing & snowboarding in the Alps near Champery, France and then also near Geneva, Switzerland - Dec 2003
The Ecurie is the renovation of a 130 year old Savoie stable into a luxurious mountain retreat.