This French Alps ski resort is part of Les Trois Vallées (the ... About 40 miles from Geneva, Switzerland, sits Saint-Gervais-les-Bains, a small French town that makes a pleasant jumping-off ...
Le Mirador Resort & Spa is a boutique resort with panoramic views of Lake Geneva and the Alps. The long established Lenkerhof gourmet spa resort has its own sulphur springs, boasts first-class ...