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 experiencing each city, with thorough coverage of 23 ports of call...
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...