Swim with Whale Sharks in Mexico
Swimming near a whale shark is a rare chance to see the world's largest fish moving calmly through open water. In Mexico it can be a powerful wildlife experience for confident s…
Swimming near a whale shark is a rare chance to see the world's largest fish moving calmly through open water. In Mexico it can be a powerful wildlife experience for confident s…