Mangrove Cayes and Coral Reefs

Between Belize City and Caye Caulker