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