Isla Holbox

Isla Holbox is an island in the Mexican state of Quintana Roo in the Yucatán region.

The Storm Runner
After Zane defeats Ah-Puch, the island serves as the new home for the Obispo family.