mereltheisen.wordpress.com
Río Lagartos & Holbox
The last leg of our trip to the Yucatan peninsula took us to two beautiful spots: Río Lagartos and Isla Holbox. Río Lagartos, which means Allegator River, is a tiny town located at the lagoon Ria L…