Top

October 2019

Mexico has great food, beautiful beaches, and strong cocktails, but what it’s also famous for are whale sharks, particularly large amounts of them. It’s been a dream and passion of mine to swim with these gentle giants for ages, and