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
External links
- Geneva on Wikipedia