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.
Loading photos…
Powered by Mapcarta. About Around Guides.Photos provided by Panoramio under the copyright of their owners.