
A montage of Geneva.
Geneva is the second most populous city in Switzerland and is the largest city in the country's French-speaking region.
The city has a population of about 186,000 and the metro area has over 800,000 people.
Teams[]
Arenas[]
Players[]
External links[]
- Geneva on Wikipedia