Geneva 

Geneva, Switzerland's second-most populous city and the largest French-speaking city in Switzerland, is one of the world's major centers of international diplomacy, having served as the site of the initial headquarters of the International Committee of the Red Cross.

Geneva Photos

Loading photos…

Geneva Hotels

Search for hotels in Geneva, Carouge, Lancy, Chene-Bougeries and Gaillard (5 km east).

Escape to a Nearby Place

Photos: From a Google User. Powered by Mapcarta. About Around Guides.
Photos provided by Panoramio under the copyright of their owners.
Loading…