Allure of the Seas in Nassau, Bahamas Islands. #Hannah15 Dre Armeda · Jul 26, 2016 · Allure of the Seas in Nassau, Bahamas Islands. #Hannah15