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