Inside Punta Caliza, an Insta-friendly water world in Holbox
Come for the whale sharks on Mexico's Holbox island, home to a 14-room boutique hotel, Punta Caliza, where you'll find one of the country's best bartenders.
Source: nypost.com