
The must-see attractions of Geneva and Lake Geneva
Geneva enjoys an exceptional geographical location, at the southern tip of Lake Geneva and with the snow-covered peaks of the Alps in the background. It has the reputation of being a city where everything embodies well-being and luxury. There are indeed a large number of high-class hotel establishments, beautiful jewellery shops and banks. But ...