This Family-Owned Hotel on a Mexican Island Is as Enchanting and Intimate as it Gets
Punta Caliza on the island of Holbox only offers 12 rooms so that guests feel like part of the family.
Cradled by the turquoise waters off the Yucatán Peninsula, and colored by the verdant greenery of the surrounding Yum Balam…