Geneva, one of the most welcoming cities in Europe
The setting is unique. On the shores of magnificent Lake Geneva where the Rhône river flows south, there lies Geneva, a city truly international in scope and humane in size. A natural setting with a dazzling view of Mont-Blanc, Europe’s highest peak. A world of its own!