Isola 2000 is a massive and famous ski area. At the bottom of the mountain, in the valley, is its namesake in the town of Isola. I made a pit stop here and stretched my legs by wandering a few of its streets. Like most French towns, it's pretty. Sometime during the 19th century, there was definitely an effort to make villages look good.Læs mere