Search results
We did not find results for: Geneva, Switzerland.
Check spelling or type a new query.
We did not find results for: Geneva, Switzerland.
Check spelling or type a new query.
Geneva is the second-most populous city in Switzerland and the most populous of the French-speaking Romandy. Wikipedia