Zurich, Switzerland Travel Guide – Sightseeing, Hotel, Restaurant & Buying Highlights (Illustrated) Zürich is Switzerland’s biggest city with a quaint old town and a delightful riverside. Situated on the shores of Lake Zürich it offers a spectacular view of the Alps only a brief train journey away. Zürich is effectively ...