MSC Meraviglia Cruise Ship

The cruise ship features an amusement park. Image: courtesy of MSC Cruises.