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