About Ski France | About Activelifestyle Travel Network | Contact

 It also hasba reputation of getting the most snow. This is because of winter winds from the Mediterranean sea,
 as these can deposit large quantities if snow on the higher slopes. The resort of Isola 2000 is in the Southwest of
 France and the city of Nice. It is close to the Riveria and is 2600 meters high.