Browsing: Geneva

Geneva, nestled on the shores of Lake Geneva, is a city of diplomacy and natural beauty. Visit the United Nations, the Jet d’Eau, and St. Pierre Cathedral. Enjoy the city’s luxurious shopping, gourmet dining, and scenic boat rides.