EuropeTravel Guides 7 Of The Best Day Trips From Geneva One of the two main entry points to Switzerland, Geneva is a luxe destination situated right on the...