Day trips from Geneva, Switzerland May 17, 2018 Posted In: Destinations | Geneva | Switzerland | Travels Shea Powell Geneva is a postcard in itself. Lying on the Southwest peak of Switzerland, the French-speaking city attracts visitors all-year[...] Read More