We only later learned, that crocodiles do in fact live in the Bacalar Lagoon. In fact, you can find many reviews from people on the Internet who have spotted these crocodiles in various places.