Geneva, Switzerland – A beautiful city surrounded by the Alps and Jura mountains

Geneva, Switzerland

Geneva is Switzerland’s second-most populous city, and one of the world’s biggest centers of international diplomacy. Here used to be the initial headquarters of the International Committee of … Read more