Make the most of your holiday to Switzerland and check out these best things to do in Lausanne, Switzerland, a beautiful city on the crescent Lake Geneva.