- Relax in the picturesque village of La Clusaz
- Admire the Alpine resort of Chamonix
- Visit Annecy with its lakeside location
- Marvel at magnificent Mont Blanc
- Discover cosmopolitan Geneva
The spectacular French Alps truly offer some of the most amazing scenery to be found anywhere in Europe. La Clusaz, close to the Swiss border, is the perfect base for exploring the magnificent surrounding Alpine scenery and is situated above the charming resort of Annecy.