Royal Caribbean, Star of the Seas

Legend of the Seas is the third cruise ship in Royal Caribbean's Icon Class series, currently under construction in Turku, ...
It took some time for the multiple other ships leaving from Port Canaveral to clear the narrow channel before Voyager of the Seas, a Royal Caribbean (RCL) ship, was able to begin heading quickly ...
Royal Caribbean Cruises Ltd. RCL reported mixed ... Its diversified fleet offerings, accompanied by its commercial and vacation experiences, are witnessing robust demand trends amid an improving ...