Geneva is a cosmopolitan city located in the western part of Switzerland, known for its international organizations, luxurious boutiques, and stunning lakefront scenery. Here are the top 10 must-visit places in Geneva: