Article

miamiherald.com on 2024-01-15 21:29

Here’s a first look inside the Icon of the Seas, the world’s biggest cruise ship

The 1,198-foot-long vessel with a capacity of 5,610 guests will be based in Miami, and its first cruise for the public is to set sail January 27.

Related news