Located on the southern tip of Lake Geneva, the second largest city in Switzerland is surrounded by picturesque beauty and dramatic views. There are so many reasons why visitors come from around the world to explore the beauty of this Swiss city – perhaps it’s the lake front location, the adventurous activities that can be done on land and on water, or maybe it’s just the ambience and welcoming locals. Either way, here are our top picks for the best things to do in Geneva.

read more