Discover the best things to do in Geneva, Switzerland – your ultimate guide on what to see in Geneva, where to stay, and how to spend 2 days in Geneva!