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

Show More

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button