yolotravelexperiences.com
Snorkeling with whale sharks in La Paz, Mexico: a bucket list WIN
It's been nearly 20 years since my affinity for swimming with large ocean creatures started. From the first time I saw sharks in the wild while diving in Australia in 2003, I've loved the excitement and awe surrounding snorkeling or diving with marine animals in their natural habitats. Snorkeling…