Geneve, or Geneva on some maps, is a cosmopolitan city that draws hundreds of thousands of tourists a year due to its natural beauty and sophisticated, globally-aware community. Located on the shores of Lake Geneva, it offers plenty of options for those that like outdoor activity. Because it is so popular, it is a good idea ...