And while some travelers think Geneva is overrated and not worth a visit ... views of the alpine scenery and the lake's surrounding snowy mountaintops. If you're looking for a more leisurely ...