From watchmaking to chocolate eating, our local writer has picked out the very best things to do in geneva, switzerland.Geneva is located in the southwest of switzerland, in the french-speaking part of the country.With its location on lake geneva and the many sights, the city is a popular holiday destination.Explore geneva's dynamic city life and serene natural landscapes with our official online guide.Start planning your visit now.