Water Activities & La Paz Divers: Snorkeling with Whale Sharks in Baja | Snorkel | Water Activities | Eco Tour