Zurich is the largest city in Switzerland which is situated on the North-Western region of Lake Zurich. Zurich is famous for up-market and shopping experience. You can find the finest Swiss watch brands in the upscale shopping centres in and around the city. Zurich is often tagged as one of the most liveable places in the last 10 years.