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
Tulum is a beach paradise on the east coast of Mexico. Known for it's highend hotels and eclectic food choices, it's also great for day trips to see other parts of Mexico. It's two hours drive from Cancun, which makes
Isla Mujeres is a tiny Island just off the coast of Mexico from Cancun. The high-speed ferry only takes half an hour, but once you step off onto the island you are a world away from the huge resorts and