News

Royal Caribbean has made it clear that it will not call Star of the Seas "The World's Largest Cruise Ship," although it's technically the same size as Icon, which has made that claim.