Icon of the Seas named in the World’s Greatest Places of 2024
Itโs a show stopper. Royal Caribbean’sย Icon of the Seasย – the biggest cruise ship ever to set sail with 7600 passengers – has been named in theย World’s Greatest Places of 2024ย according to Time Magazine.


