Mesoamerican
reef ecoregion
Cuba
Yucatan
peninsula
Caribbean Sea
Reef
Mexico
Ambergris Caye
Laughing Bird Caye
Belize
Bay
Islands
Guatemala
Honduras
200 km
200 miles
Cuba
Cancún
Yucatan
peninsula
Reef
Mesoamerican
reef ecoregion
Ambergris Caye
Laughing Bird Caye
Mexico
Belize
Caribbean Sea
Bay Islands
San Pedro Sula
Honduras
Guatemala
200 km
200 miles