Geneva, Switzerland
(Created by TurnRight)
About
Geneva is the second-most-populous city in Switzerland (after Zürich) and is the most populous city of Romandie (the French-speaking part of Switzerland). Situated where the Rhône River exits Lake Geneva.
Celebrities / See All Spots (9)
-
Add a New Spot
Places / See All Spots (1)
-
Add a New Spot
Organizations / See All Spots (1)
-
Add a New Spot





















