Swim With Whale Sharks in Los Cabos
The sleepy town of La Paz along the East Cape is one of the best places in the world to swim with whale sharks. Tours generally depart from Cabo San Lucas on a scenic two-hour drive to the Sea of Cortez, where the whale sharks can be found. Travelers may also opt to stay in the charming seaside town of La Paz to launch their excursion with minimal travel. If you are fortunate enough to find a pod, a jump in the water will have you swimming alongside the majestic creatures in a truly magical experience. The best time to encounter whale sharks is between October and April, so plan your trip accordingly.