Mediterranean Cruise Ports of Call: A Practical Guide to Civitavecchia, Barcelona, and Naples
Mediterranean cruises visit three of Europe's most compelling cities. How to maximize your 8-10 hour port day in Rome's gateway, Barcelona, and the Amalfi Coast.