The best things to do in Geneva include exploring extravagant hotels, independent boutiques and high-end jewelers, not to mention the superb restaurants and mouth-wateringly good chocolatiers. Located on the banks of the lake the city shares its name with, Geneva...