Europe Zurich, Switzerland has the world’s biggest clock face, waterfalls and yummy… Globe trot Mar 31, 2014 2 By Nicole Brewer Greetings GTs! I'm just managing to recuperate after a weekend fun getaway to the beautiful…