Espiritu Santo Island | Mexico | North America | Snorkeling | Tour Reviews La Paz: Snorkeling Trip to Espiritu Santo IslandIn the tranquil waters off La Paz lies Espiritu Santo Island, a hidden gem waiting to…