Join the Let's Go Team scoping out the sights in Geneva, Switzerland including the Jet d'Eau Fountain, Reformation Wall, International Red Cross and Red Cresent Museum, and the Floral Clock. Go to http://www.letsgo.com/102-europe-travel-guides-switzerland-d to check out our full Let's Go Travel Guide on Switzerland.
nice video!
Boeshazz931 3 weeks ago