Lausanne or Montreux: The Best Cities On Lake Geneva
Lake Geneva is famous for its epic views and stunning towns. Lausanne and Montreux are both gorgeous places on the lakeshore but with very different vibes. One is a busy city with a metro and loads of museums, and the other is a quaint town famous for the monumental statue of Freddie Mercury, which serves […]
Read More… from Lausanne or Montreux: The Best Cities On Lake Geneva