Zurich, Switzerland - Jessica Coup
Zurich is located on the shores of Lake Zurich. This town boasts a street that would make Madison Avenue in NYC blush. This is a town for bicyclists as bikes rule the streets.
To read more about our adventures in Switzerland visit:
1 / 26
Zurich Bell Tower
1 / 2
2 / 2
Powered by SmugMug