Geneva

Welcome to Geneva

Geneva, which is located on the banks of Europe’s largest alpine lake, is both sporty and upscale. The largest city in French-speaking Switzerland is cosmopolitan and has cobblestone streets. It is also where the European offices of the Red Cross and the United Nations are located.

Top Attractions in Geneva