Lausanne, Switzerland is a bubbly student town nestled on the shores of Lake Leman. Not too far from Geneva, Lausanne is the capital of the French-speaking canton of Vaud. Hidden right next to it is Switzerland best kept secret: the UNESCO-listed vineyards of Lavaux. Wanna know more about it? Let us reveal to you the top 5 very best places to see around Lausanne.