August 7, 2010

Geneva Festival is celebrated once a year with a bang, fantastic fireworks at night, hair-raising rides, live musics and food markets with a crowd fuller and cars bumper-to-bumper.......