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