Swimming with whale sharks was something I had never contemplated until visiting La Paz, Mexico, a few hours north of Cabo San Lucas in southern Baja California Sur. My immediate response was ...