Royal Caribbean has 29 cruise ships within its fleet now, whereas MSC Cruises has 23. Both of those counts include the line's ...
MSC Cruises has launched a Black Friday preview sale offering up to 35% savings, free drinks and WiFi, and up to $400 in onboard credits on bookings made by November 18.