Royal Caribbean Reveals Name Of 2nd Icon Class Ship
Royal Caribbean International has officially named its next Icon Class ship Star of the Seas. The ship is currently under construction in Turku, Finland, and is scheduled to debut in the summer of 2025. The cruise line said that Star will “set the stage for even more ways for every type