Royal Caribbean Is the New Owner of the World's Largest Cruise Ship

Published on November 28, 2023

The 1,198-foot Icon of the Seas weighs 250,800 tons and has 20 decks.