Going to Geneva? Here are the 10 best things to do in Geneva Switzerland. Use this guide to help plan your trip so you don't miss anything in Lake Geneva!