Our final destination was La Clusaz, an unspoiled little alpine village... more »
La Clusaz is a French ski resort in the Alps near the Swiss border. An old village, La Clusaz... more »