Royal Caribbean’s Icon of the Seas and MSC Cruises’ World America are two of the largest and most amenity-packed cruise ships in 2025, both homeporting in Miami, Florida, and competing directly with 7-night Caribbean itineraries. As megaships designed for family-friendly, thrill-seeking...