Cruising the Mediterranean with MSC Cruises means coming within reach of the best in culture, tradition and monuments that have for centuries enriched its shores.