Zurich, Switzerland
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: http://worldwideeyed.com/switzerland/
Read MoreTo read more about our adventures in Switzerland visit: http://worldwideeyed.com/switzerland/
- No Comments