Sandwiched between France, Italy, and Germany, Switzerland is a land of lakes and mountains. The Diablerets Mountains are great for climbers, even in summer. You might also want to go on a hike in the Vaud Alps too! 


Found right next to the conveniently named Lake Geneva, Geneva is a cosmopolitan city with lots of museums to explore. For the nature lovers among you, a trip to the Jardin Anglais or the Botanic Gardens is a must. Take a trip to the old town and see the old dockyard, Tavel house, and the Russian church.

Add replace Manage replace
Create wishlist