I am a HUGE waterbug, so over the years I have gone snorkeling and swimming with more fish than I can count, stingrays, turtles, dolphins, and even sharks, but swimming with whale sharks was definitely my favorite.Keep reading for my complete guide to swimming with whale sharks in Mexico so you can be prepared for this bucket list experience. Where Can I Swim With Wha[...]