Marine World
Royal Caribbean Takes Delivery of Icon of the Seas, the World’s Largest Cruise Ship

Royal 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…
gCaptain



