Lake Geneva

Great Hotels: Grand Hotel du Lac, Vevey, Switzerland
By Everett Potter This year marks the 150th anniversary of the Grand Hotel du Lac, an 1868 dowager set along the shores of Lake Geneva in the quiet Swiss city of Vevey. Across the lake are the snowcapped Dents du Midi, the most noteworthy peaks in this part of the French

Active Travels: Biking Lake Geneva’s La Côte Region
By Steve Jermanok Traveling to the Lake Geneva region of Switzerland this past September with Lisa, every day was a dream that could easily make this list. Seeing Dubuffet’s collection of art from the insane at Lausanne, strolling through the sculpted vineyards of the Lavaux, and taking a cruise over