Zurich
Zurich (or Zürich) is the largest city in Switzerland. It is located in central Switzerland at the northwestern tip of Lake Zürich.
Teams
... Please add link to your Team Page here.
Create a new Team page:
In all cases you need to keep the CategoryRegion to allow your page/region to be listed!