Europe » Switzerland
Geneva
Situated on the French-Swiss border, Geneva is known as a hub for diplomacy. With its famed Jet d'Eau, the Red Cross headquarters and diverse diplomatic missions, the city is abundant with history. Beautiful Lake Geneva and the view of Mont Blanc only add to the charm of this city.