Blog Archive

Wednesday, January 23, 2013

Swtizerland - Geneva

Geneva is one of the major cities of Switzerland, its located in French speaking part of the country.
The iconic water fountain of Geneva.