What to do in San Pedro · San Pedro: Snorkeling Trip with 4 Stops, Sharks, and Lunch · Snorkeling at Hol Chan Marine Reserve and Shark Ray Alley · Golf Cart Rental ...