MSC Cruises Floats Out MSC Meraviglia, Reveals More Details

MSC Cruises marked a milestone in the run-up to its new Meraviglia-class ships with the float out of the MSC Meraviglia at the STX France shipyard. The Swiss-based cruise line celebrated the occasion with a simple ceremony in Saint Nazaire, while also unveiling more details of the ship.   Ahead of its June 2017 launch, … Continue reading