✮ Geneva Street At Night - France < um previous pinner Geneva just happens to be in Switzerland... They do speak french though, if that's what you meant.
Confluence of the Rhone and Arve Rivers in Geneva, Switzerland
Ginebra/Geneva, Switzerland Would love to work with the UN and live in this city!!