Lake Geneva
Sitting on the shores of the Lake that it is named after, it’s little wonder why Geneva often tops lists of the most beautiful cities in Europe. The natural backdrop of the Swiss Alps over the city makes it look beautiful at any time of the year, and with Lake Geneva sitting just a short walk from the city centre, there are few other global cities where you can feel as connected to nature as in Geneva.