Caribbean, Cuba Giant Rats and Prehistoric Lizards – The tropical paradise of Cayo Las Iguanas, Cuba. November 4, 2017 — 85 Comments
Mexico, North America Playa del Carmen – the quiet end of the beach. And Cenote del Eden December 25, 2016 — 89 Comments