Your mini guide to Lausanne, Switzerland

Lausanne  is probably not the first city you think of visiting when you think of Switzerland. Situated by the biggest lake in Europe, Lake Geneva, it is paler and less touristy compared to Geneva and Montreux, both located nearby each other. However this little city has its own charm, and here are my experiences exploring … Continue reading Your mini guide to Lausanne, Switzerland