Margaritaville St. Somewhere by Karisma Punta Coco
Holbox Island,Yucatan, Quintana Roo Mexico
All inclusive upscale beach resort with scuba diving (Whale Sharks), fishing, bocce, swimming pool and cooking classes. Located on Holbox Island, Quintana Roo, Mexico. Nearest airport is Cancun.