Out of all the great adventures I’ve had so far, swimming with Whale Sharks in Mexico was one of my all-time favorite experiences. It’s been on my bucket list for a while, and it was the main reason I returned to Isla Mujeres just 5 months after spending a week on the island. While you […]

