Margaritaville St. Somewhere Punta Coco, Holbox Island Opens

Margaritaville St. Somewhere Punta Coco, Holbox Island is welcoming guests. | The 39-room hotel, located on Holbox Island (where cars aren’t allowed), has two open-air restaurants and a bar and complimentary access to the Yum Balam Biosphere Reserve.