Advertisements
Ouchy Promenade Lausanne

Lausanne, which is located in the French-speaking part of Switzerland, is the fourth largest Swiss city and well known for being the Olympic Capital. Situated on the northern side of Lake Geneva it offers stunnning views of the lake and mountains. You can find more content about Lausanne on our city page! Lausanne is …

Advertisements