the most places that you have to visit when you are in Geneva, Swizerland, ancient castles and also fantastic water get, enjoy watching best of Geneva through this video. present to you by www.TravelFox.com the future of the Travel search engines , where you can search and compare 100s of airlines for the best prices in just 1 click