Web Story Snorkeling in Cabo San Lucas 6 School of Jacks and Whale Shark while snorkeling in Cabo San Lucas, Mexico