Ice Hockey Wiki
Register
Advertisement
Geneva

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

External links

Advertisement