World’s largest cruise ship Allure of the Seas to offer Oasis-class cruises in Europe The Montrealer March 17, 2014 12091 MIAMI: For nearly five years, Oasis of the Seas and Allure of the Seas, sister ships that share the title of the world’s largest and most innovative cruise ships, have captured vacationers’ imagination and take...