Swim with whale sharks in Mexico

Tourists watch a whale shark glide by their boat on the Sea of Cortez in Baja California, Mexico. The Sea of Cortez, a three-hour flight south of San Diego, is one of the few places in the world where whale sharks congregate predictably. AP Photo/Mead Gruver
