Nassau / Bahamas
MSC Seashore
San Juan / Puerto Rrico
Nassau / Bahamas
San Miguel, Cozumel Island / Mexico
Port Canaveral, Orlando / USA
Roatan / Honduras
Ocean Cay MSC Marine Reserve / Bahamas
Port Canaveral, Orlando / USA
Ocean Cay MSC Marine Reserve / Bahamas
Port Canaveral, Orlando / USA