Imagine coming face to face with the largest fish in the ocean, the imposing whale shark. Up to 12 meters in length and with a peaceful herbivorous temperament, these magnificent animals visit the warm waters off the coast of Holbox every year, attracting adventurers...