The new Star of the Seas is about 24 percent more efficient than previous Oasis-class ships for Royal Caribbean International ...
Royal Caribbean International celebrated the beginning of the construction of its seventh Oasis-class ship on Thursday.
Royal Caribbean began construction on its seventh Oasis-class ship at the Chantiers de l’Atlantique shipyard in France, which ...
The seventh Royal Caribbean Oasis-class vessel is officially under construction in France’s Chantiers de l’Atlantique ...