Royal Caribbean International takes delivery today of the newest addition to the cruise line’s fleet, Allure of the Seas, from STX Europe in Turku, Finland.


Read more at original source


Read more at original source