Western Caribbean, 21 Nights
Tue, Dec 29, 202621 nightsQueen Elizabeth
Miami, FL, USA → Grand Cayman, Cayman Islands → Montego Bay, Jamaica → Roatan, Honduras → Costa Maya, Mexico → Cozumel, Mexico → Miami, FL, USA → Praia da Vitoria, Azores, Portugal → Ponta Delgada, Azores, Portugal → Southampton, England, UK