Royal Caribbean Bases Eight Ships in Europe 2017

By ,   March 4, 2016 ,   Cruise Industry

Royal Caribbean International (RCI) will base 8 ships in Europe in 2017, with 2 ships sailing out of Southampton.