Exploring Swiss Wine
Switzerland’s Lake Geneva Region is a perfect puzzle of graceful cities such as Lausanne, Vevey and Montreux, punctuated by dozens of fairytale villages. This Francophone swath is marked on the sophisticated traveler’s map thanks to its stunning Alpine scenery, clear blue waters of Lake Geneva and acres of chocolate so … Read more