I'm a fairly experienced travel and have already been to Rome, Venice, Florence, Sicily, and the Almalfi Coast in Italy. This May I'll be taking a trip to Switzerland for an MBA class. I'm choosing to extend my trip in Europe for 7 days after. A friend of mine is meeting me in Zurich at the end of the Switzerland trip. We've been thinking about going to Vienna for a couple of nights (the flights are fairly cheap), coming back to Zurich and then renting a car and driving down to Cinque Terre. We would make short stops in Lugano, Switzerland and Milan. Both cities are right on the way. Does this sound like a good itinerary? Are there other cities we should be stopping in? Should we spend a night in Zurich or Milan? How many days do you need in Cinque Terre? Right now, we have it scheduled to spend three nights there. I realize we are trying to fit a lot in but we like to be on the go.