-
Spotlight on Geneva
By Oyster.com Staff Geneva is a picturesque city, divided into 2 banks by Lake Geneva, and surrounded by mountains. During the winters, visitors and locals head to the mountains to ski; ski resorts such as Verbier and Crans-Montana are conveniently only about an hour away. And in …








