Holbox Island and the Yalahau Lagoon on the northeast corner of Mexico's Yucatan Peninsula are featured in this satellite image. Holbox is a 42-km-long island running along the peninsula's coast that is separated from the mainland by Yalahau Lagoon. One of the world's most important ecosystems, Holbox and its surrounding waters are part of the Yum Balam Biosphere Reserve. Read more