Vevey, one of Switzerland’s most charming towns, just ten miles from Lausanne and 40 minutes by train from Geneva, is worth a visit, especially to the Chillon Castle and the terraced vineyards of Lavaux, a UNESCO World Heritage Site.
Source: A Cloud Of Sweetness: Vevey, Switzerland
Categories: Switzerland