Embark upon an incredible adventure swimming right beside these wonderful ocean’s giants, this will be the best experience you'll ever have!
This one of a kind encounter is only permitted for a limited time during the year, where you can watch the largest groups of whale sharks visiting the Mexican Gulf making it a truly memorable moment...Read more