Geneva is located at the southern tip of expansive Lac Léman, surrounded by the Jura and Alps, with dramatic views of Mont Blanc. The city is home to the United Nations and Red Cross, and is a major hub for diplomacy and international relations. The city's French...
Places to Go in Geneva, Switzerland
read more
