Royal Caribbean's 'Icon,' world's largest cruise ship, sets sail

Royal Caribbean's "Icon of the Seas," billed as the world's largest cruise ship, sails from the Port of Miami on its maiden cruise on January 27, 2024 (Marco BELLO/AFP)
Related Post