Royal Caribbean’s New ‘Star of the Seas’ to Shine Bright in Port Canaveral This August
A New Icon Sets Sail Royal Caribbean has officially taken delivery of Star of the Seas, the second vessel in its bold new Icon Class. The 250,800-gross-ton...
Read more