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

Today's best photos: From world's largest cruise ship to Venice's Carnival



Updated: February 07, 2024, 6:48 AM