we found green sea turtles! twice on our trip we ventured out from a popular beach, just a few hundred metres off shore in about 4-5 feet of water, and got to swim with several young sea turtles. they come inside the reef barrier just a little farther out, for the protected waters where they graze on seaweed poking through the sandy seafloor. it seemed like most of the people swimming didn't realize they were there, and we had some magical moments, just us and them.
photo credit to AK