I know...2 different countries. I am flying from Croatia back to Canada next summer and instead of sitting in an airport in Frankfurt for hours on end I'm choosing to take an extended layover in either Vienna or Zurich. This way I can spend some hours exploring a new city. I'll have the afternoon and evening in either city...sleeping in a hotel and then flying out in the morning. I know it's not the ideal time frame for either but that's what I have to work with.
I would appreciate your thoughts on both cities and also what you would do if you only had a half day to explore.
Thanks!