Get an insider's view on Geneva, an enchanting city located at the banks of Lake Geneva,Walk with a local as they tell you about the history and culture of the city,Pass by picturesque lanes and venture off to discover hidden gems of the city,Let your host give you a sneak peek into the local way of life