
The world’s largest cruise ship has been unveiled to a range of reactions, with many unsure what to make of the gigantic ship
Construction on Royal Caribbean International’s Icon of the Seas cruise ship recently completed in Finland, with the vessel expected to make its first official voyage in January 2024.