When we think of Switzerland, the first things that cross our minds are cheese and chocolate. But Switzerland is not only about that. Surrounded by vineyards, rolling down the hillsides to the lakeshore of glimmering Lake Geneva, Lausanne, which hosts the world headquarters of the Olympic Committee, is one of…
Tag