Inner Reef Fishing/Spear Fishing Mexico Rocks Snorkeling in San Pedro is an excellent half day option! 1/2 Day 3 Pax 1 Day(s) From USD85.00 Explore