Geneva, a cosmopolitan and international city in Switzerland, is located on the shores of Lake Geneva, close to the French border. Known worldwide for its wealth, it is one of the 5 richest cities in the world. It also has quite much to offer to tourists! To help you organize your stay in the city, I have made a list of the 15 best things to do in Geneva. In addition to the must-see attractions, I will.