Lake Geneva is a great spot to relax and enjoy some city-like vibes. It's the biggest lake in Switzerland and a cool place to explore by boat. You can ride ...