Click here to learn more about getting the most out of your whale shark encounter Getting the Most Out of Your Whale Shark Encounter
If swimming with a Whale shark is at the top of your bucket list, you’ll want to make the most of this exciting opportunity. On…