Miami, United States of AmericaAmber Cove - Puerto Plata, Dominican Republic (the)San Juan, Puerto RicoOcean Cay MSC Marine Reserve, BahamasMiami, United States of AmericaMontego Bay, JamaicaGrand Cayman, Cayman Islands (the)Cozumel, MexicoOcean Cay MSC Marine Reserve, BahamasMiami, United States of America