Swimming with Whale Sharks In Mexico

TweetDreams Do Come True Swimming with whale sharks has been a  HUGE bucket list item for me for a very long time.  I used to imagine what it would feel like to be in the water with them.  I would literally lay and daydream about what it would feel like, look like, what I would hear…