Buying a Ski Leaseback in France


Located in the Haute-Savoie region between Geneva and Mont Blanc, Flaine at an altitude of 1600 mtrs is the highest resort at the heart of The Grand Massif ski area with an impressive 265 km of ski slopes.
Flaine sits in a well protected bowl with a very good snow record, the highest lift, the