Holbox is an idyllic island located in the Yucatan Peninsula off the north coast of Mexico. With its white sand beaches and crystal clear waters, it makes for a relaxing holiday.
Villa Flamingo is a tropical oceanfront property located within the Yum Balam Natural Reserve on Holbox Island surrounded by the Caribbean Sea.