MSC Cruises celebrated triple milestones today for three World class cruise ships at the shipyard in Saint-Nazaire, France.
From non-stop buffets to Broadway shows and an unexpected ‘code red’ on the high seas, eight days aboard MSC Meraviglia is ...