Icon of the Seas: The World’s Largest Ocean Liner
Icon of the Seas: A ship that is expected to be the largest cruise ship in the world has finished construction at a Finnish shipyard and made its first journey into open water for sea trials before it is likely to be delivered in October of this year. Icon of the Seas, a massive cruise … Read more