Explore the charming city of Geneva – second largest city in Switzerland and one of the most important cities when it comes to traditional watchmaking. Situated at the Lake Geneva guests enjoy walks at the shores passing the town’s landmark – a colourfully illuminated fountain of 140 m height.