Royal Caribbean's Allure of the Seas is currently undergoing construction at the Navantia shipyard in Cadiz, Spain, and TPG ...
Allure of the Seas is one of the world’s largest cruise ships ... passengers discovered them in the ship’s Central Park area and began sharing photos and videos of the unexpected cruisers ...
Royal Caribbean's massive Allure of the Seas cruise ship will sail in Europe this summer. Image source: Dan Kline/Come Cruise With Me Balearic Islands wrestle with how to control cruise tourism ...