Geneva is split by the enormous Lake Geneva and the snaking Rhône River. Most of the city's attractions are found on the Rive Gauche, or the Left Bank and south side of the river. The Rive Droite ...
The most populous city in the French-speaking part of Switzerland, Geneva is surrounded by the ... the perfect accommodation for your budget and travel needs. From hostels to holiday homes ...