The countries you'll visit on a Mediterranean cruise — which often call on ports in the Adriatic and Aegean as well — are home to some of the world's most celebrated churches, museums, and architectural wonders. Here are 10 sites not to miss.
Sagrada Familia in Barcelona / iStock.com / Luciano Mortula