Geneva with Rachel

View Slide Show

View Thumbnails

Genève, as the French speaking Suisse call it, located on the southwest corner of Lac Genève.
1/9