Geneva hero image

Geneva

A picturesque city by the lake

Our selection of trips

Discover everything about Geneva

Explore the charm of Geneva, Switzerland

Geneva is a global city located on the shores of Lake Geneva, surrounded by mountains, known for its Red Cross headquarters and United Nations office. The city is famed for its historic old town, vibrant arts scene, and numerous parks, making it a perfect blend of nature and culture.

What to see in Geneva

Get inspired

We use cookies

We use cookies to ensure you get the best experience on our website. For more information on how we use cookies, please see our cookie policy.

By clicking Accept, you agree to our use of cookies.
Learn more.