If you’re arriving in Geneva, Switzerland, ready to enjoy the beautiful atmosphere of Lake Geneva, you’ve picked a great place to start. Here’s the scoop: Geneva isn’t just a city; it’s your gateway to incredible day trips into the heart of Switzerland and even across the border into France. Whether you’re a solo traveller, a…