Crystal clear water, stunning mountain views and sundowns out of this world. You’ll get all that near Lake Geneva for sure!
Hungry for breathtaking landscapes and charming old towns? Discover Haute-Savoie, one of the most stunning departments in France.
World’s highest cable car, Western Europe’s highest ever-white mountain top, red old train on steroids, glaciers & more await near this Alpine village.
Crystal clear waters, iconic building in the shape of the boat, water canals, watersports and moutains nearby. What would you want more?