Quieter French Ski Resorts: La Clusaz

Popular with French and Swiss skiers, the resorts of La Clusaz and Le Grand Bornand are found about 2km apart in the Aravis region of the French Alps. These delightful resorts have avoided the consumerism which has engulfed many other…
Read more