‘Biggest, baddest ship on the planet’: World’s largest cruise ship stirs environmental concerns
Royal Caribbean’s Icon of the Seas, the world’s largest cruise ship, made its first arrival into PortMiami on Jan. 10, 2024. Equipped with eight “neighborhoods,” seven swimming pools, six waterslides, and a