We did the swimming with the turtles tour on a public beach. Betina Tours guide took many pictures and put them on a CD that you can buy at the end of the tour for $40 us. We bought it and the pictures turned out good but if your not experienced at snorkeling you will get a lot of pictures with your head above the water instead of under the water looking at the turtles! Makesure you use the life jacket, it keeps you floating so you can watch the turtles and your not tired out from swimming.
If you own or manage Betina Tours - One Day Private Tours, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.