MSC Cruises Names Its First Next-Generation Cruise Ship

Switzerland-based cruise company MSC Cruises has held a christening ceremony for MSC Meraviglia, the first of the ...

read more →

MSC Cruises Takes Delivery of 1st Meraviglia Cruise Ship

Swiss-based cruise line MSC Cruises has officially taken delivery of MSC Meraviglia – the first of the ...

read more →