20 nights Caribbean

MSC Cruises logo
A view of the stunning architecture of the Hassan II Mosque in Casablanca, Morocco, featuring a long series of ornate stone arches and a spacious courtyard.
MSC Meraviglia cruise ship exterior.
1 of 2

Sailing Oct 19, 2026

Call us for Pricing