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