Royal Caribbean to base world’s biggest cruise ship, Allure of the Seas, in Barcelona next year
The world’s biggest cruise ship, Allure of the Seas, will be based in Barcelona next year, Royal Caribbean announced today. The 220,000-tonne giant, which carries 5,400 passengers, will do a full season of seven-night cruises […]