Without question, this little trip was one of the highlights of my Mexican travels. First a little clarification regarding the rather treacherous name. Rio Lagartos (Spanish for “Alligator River”) is a small fishing village in the Northern shore of the Yucatan peninsula; Ria Lagartos however refers to the estuary (ria is Spanish for “estuary”) the town is … Continue reading