Located at the extreme south-western corner of Switzerland, Geneva is surrounded by French territory. Its location, on the banks of Lake Léman between the Alps and the Jura mountains, provides a dramatic landscape and allows easy access to ski runs, vineyards, spas,
Flights | Car Rentals | Vacations | Deals | Restaurants | Nightlife | Attractions | Things to Do | Events
