May 4th to 12th, 2024
MSC Meraviglia
Nights: 8 days
Itinerary: New York, Newport, Boston, Portland, Saint John, Halifax, New York
Hint: Click on a column heading to sort the offers accordingly.