New Crocodile Park in Rio Lagartos
In tribute to its name “Lagartos” which means crocodile, the inhabitants of Rio Lagartos unveiled a new attraction for visitors to the Rio Lagartos Biosphere Reserve on the Gulf coast of the Yucatan, a community-run crocodile park. In addition to boat trips along the estuary and through the lagoons to the salt flats to see […]