Set sail and dive into Europe's magnificent port cities with Rick Steves Mediterranean Cruise Ports Inside you'll find:
Rick's expert advice on making the most of your time on a cruise and fully experiencing each city, with thorough coverage of 23 ports of callPractical travel strategies including how to choose and book your cruise, adjust to life on board on the ship, and save money Self-guided walks and tours...