Zurich – Mountains, Chocolate, Cheese and So Much More FLORENCE DUBOSC December 19, 2013 Travel Year after year, the Swiss city of Zurich, situated at the foot of the Alps, continually keeps topping the list of the world's best places to live. (more…)...