Why Geneva is perfect for a long weekend getaway Life&Style Geneva, nestled between the Alps and Lake Geneva, is wrapped around one spur of the largest lake in Western Europe. The city is best known for its iconic Jet d’Eau fountain and as a global hub for diplomacy and watchmaking. Surrounded by picturesque mountains and fresh Mountain Air, the “City of Peace”, as it has [...]