That line now operates the world's largest cruise ship, Icon of the Seas, which can carry over 7,000 passengers; an equally big sister ship, Star of the Seas, will set sail this summer.
Just like 2024’s Icon of the Seas that sails in Miami and this year’s sister ship Star of the Seas set to debut out of Port Canaveral, Royal Caribbean will be docking the newly named Legend of ...