Great article, sg1974! I've hit a few of these ports while on a Mediterranean cruise, and looking at these photos makes me nostalgic! Venice is SO beautiful, as is Portofino and the Cinque Terra area on the west coast. Greece was another amazing stop. Though I did not hit Santorini, I was able to spend a day on Mykonos, and fell in love with it instantly. I would love to go on another cruise and see some of the other locations mentioned in the article. They all look amazing!