The Yucatan is known as one of the best places in the world to see whale sharks up close. But, for visitors, it can be tricky to know where to go for the best experience. Skip the guesswork with this full-day, small-group guided tour that takes you out onto the water and even below the surface to snorkel with the magnificent creatures. Afterward, you'll visit the beautiful beaches of Isla Mujeres. Includes breakfast and lunch.
... More