The moment we first saw a massive whale shark glide slowly by? Wondrous. You can swim with whale sharks in La Paz, a 2-hour drive from Cabo.