At the heart of the Southern Alps, in the Mercantour massif and less than 100km from Nice, the resort of Isola 2000 enjoys a remarkable natural environment under the southern sun. Isola 2000, a ski resort with direct access to the slopes, is rapidly establishing itself as one of the most pleasant resorts in France.
...