Reaching Genevaby Nisha JhaSwitzerland, GenevaMarch 4, 2007July 25, 202314 CommentsGeneva, my first on-site city. It makes me smile, for, it has given me countless nice memories. And it is… Read More »Reaching Geneva