3Montreux in Geneva, Switzerland

Montreux is meanwhile no question one of the best lake towns in Europe. Thanks to its serene lake with vineyards, alpine peaks and architecture views.