New York / USA
Halifax / Canada
Ocean Cay MSC Marine Reserve / Bahamas
New York / USA
MSC Meraviglia
Lisbon / Portugal
Ponta Delgada, San Miguel / Portugal
Cadiz / Spain
Nassau / Bahamas
Malaga / Spain
Marseille / France
Ponta Delgada, San Miguel / Portugal
Barcelona / Spain
Port Canaveral, Orlando / USA