Royal Caribbean International’s Icon of the Seas cruise ship experienced a power outage after a small fire on Tuesday; Icon of the Seas is the largest cruise ship in the world. Royal Caribbean ...
Royal Caribbean International’s new ship, Star of the Seas, has reached a key construction milestone. Last week, the ship hit the water for the first time during a float out ceremony. The new vessel ...