Located in the canton of Vaud on the shores of Lake Geneva (Lac Léman), Lausanne is often referred to as "Switzerland's San Francisco", said Rough Guides. Home of the International Olympic Committee ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results