Fort Lauderdale, United States of AmericaLittle San Salvador Island, BahamasOcho Rios, JamaicaGrand Cayman, Cayman Islands (the)Cozumel, MexicoFort Lauderdale, United States of AmericaLittle San Salvador Island, BahamasGrand Turks, Dominican Republic (the)Amber Cove - Puerto Plata, Dominican Republic (the)Nassau, BahamasFort Lauderdale, United States of America