Miami, Nassau, Ocho Rios, Aruba, Cartagena, Colon, Puerto Limon-, Roatan
Cruise Ship
MSC Divina
Departure Port
Miami
Approach Ports
Miami, United States of AmericaNassau, BahamasMiami, United States of AmericaOcho Rios, JamaicaAruba, ArubaCartagena, ColombiaColon, PanamaPuerto Limon-, Costa RicaRoatan, HondurasMiami, United States of America