Zurich, Switzerland has the world’s biggest clock face, waterfalls and yummy fondue!
By Nicole Brewer
Greetings GTs! I'm just managing to recuperate after a weekend fun getaway to the beautiful city of Zurich, Switzerland. Being a graduate student in Europe indeed has it's perks. With only a few more months left before…
Read More...
Read More...