Holbox is an island in the Mexican state of Quintana Roo, located on the north coast of the Yucatán Peninsula. It is approximately 41.84 kilometres long and 1.5 kilometres wide, and it is separated from the mainland by 10 km of shallow lagoon that is home to flamingos, pelicans and other rich birdlife. From Wikipedia