Isola 2000
The name of the ski resort states its actual location. It is part of the village of Isola and it is set at an altitude of more than 2000 meters. It is one of the best ski resorts in France and its location is most favorable since its only 90 km from the Cote d’Azur and the Mediterranean.
