Up-Close With Gentle Giants: The Hook Whale Shark Experience in La Paz | Whale Watch | Water Activities | Snorkel