Fort Lauderdale, Half Moon Cay, Grand Turks, Amber Cove - Puerto Plata, Nassau, Cartagena, Puntarenas, Acajutla, Puerto Quetzal, Puerto Vallarta, Cabo San Lucas, San Diego, Avalon, Vancouver
26 Nights
Fort Lauderdale, Half Moon Cay, Grand Turks, Amber Cove - Puerto Plata, Nassau, Cartagena, Puntarenas, Acajutla, Puerto Quetzal, Puerto Vallarta, Cabo San Lucas, San Diego, Avalon, Vancouver
Fort Lauderdale, United States of AmericaHalf Moon Cay, BahamasGrand Turks, Dominican Republic (the)Amber Cove - Puerto Plata, Dominican Republic (the)Nassau, BahamasFort Lauderdale, United States of AmericaCartagena, ColombiaPuntarenas, Costa RicaAcajutla, El SalvadorPuerto Quetzal, GuatemalaPuerto Vallarta, MexicoCabo San Lucas, MexicoSan Diego, United States of AmericaAvalon, United States of AmericaVancouver, Canada
Cruise: Fort Lauderdale, Half Moon Cay, Grand Turks, Amber Cove - Puerto Plata, Nassau, Cartagena, Puntarenas, Acajutla, Puerto Quetzal, Puerto Vallarta, Cabo San Lucas, San Diego, Avalon, Vancouver Duration: 26 Nights Departure Port: Fort Lauderdale Approach Ports: Fort Lauderdale, Half Moon Cay, Grand Turks, Amber Cove - Puerto Plata, Nassau, Fort Lauderdale, Cartagena, Puntarenas, Acajutla, Puerto Quetzal, Puerto Vallarta, Cabo San Lucas, San Diego, Avalon, Vancouver