Royal Caribbean celebrates float-out for new Star of the Seas
The latest vessel in Royal Caribbean International’s fleet, Star of the Seas, is set to make its debut at Port Canaveral, Florida, in August 2025 –and it’s now one step closer thanks to floating ...
The Independent
6 days ago