The world’s biggest ships

MS Allure of the Seas is the sister ship of passenger ship Oasis of the Seas.