Miami, Little San Salvador Island, Grand Turks, Amber Cove - Puerto Plata, Key West, Cartagena, Puntarenas, Acajutla, Puerto Quetzal, Huatulco, Puerto Vallarta, Cabo San Lucas, San Diego
22 Nights
Miami, Little San Salvador Island, Grand Turks, Amber Cove - Puerto Plata, Key West, Cartagena, Puntarenas, Acajutla, Puerto Quetzal, Huatulco, Puerto Vallarta, Cabo San Lucas, San Diego
Miami, United States of AmericaLittle San Salvador Island, BahamasGrand Turks, Dominican Republic (the)Amber Cove - Puerto Plata, Dominican Republic (the)Key West, United States of AmericaMiami, United States of AmericaCartagena, ColombiaPuntarenas, Costa RicaAcajutla, El SalvadorPuerto Quetzal, GuatemalaHuatulco, MexicoPuerto Vallarta, MexicoCabo San Lucas, MexicoSan Diego, United States of America