Situated at the northeast corner of Mexico's Yucatan Peninsula, Holbox is a 26-mile-long island separated from the mainland by the Yalahau lagoon. Holbox (pronounded Hol-bosh) is a Maya word meaning ...