Icon of the Seas Enters Service as World's Largest Cruise Ship
CONFIRMED86% CONFIDENCEHappened as dated, per the source[1]: "She entered service on 27 January 2024 out of the Port of Miami in the United States."
Royal Caribbean's Icon of the Seas, the largest cruise ship ever built, entered service out of Miami after roughly two and a half years of construction in Finland.