VIDEO: Swimming with Whale Sharks near Espiritu Santo Island and Balandra Bay, La Paz, Mexico July 18, 2021March 18, 2010 by Barbara Weibel