Royal Caribbean Takes Delivery of Icon of the Seas, the World’s Largest Cruise Ship
Ewout HQ2023-11-30T17:43:54+02:00Royal Caribbean International has taken delivery of the world’s largest cruise ship, Icon of the Seas, from Meyer Turku shipyard in Turku, Finland. Delivery comes after more than seven years [...]