Isla Holbox, Paradise Found
Island. Oasis. Hallucination. Somewhere on the north coast of the Yucatan Peninsula, I have found my perfect recharge of sun and sand, and ceviche and margaritas.
isla holbox paradise found island oasis hallucination north coast yucatan peninsula find perfect recharge sun sand ceviche margarita