Hacienda BarĂș preserves turtle eggs that get laid on their beach.  When they hatch they release them.  We happened to be there when some hatched.
Stop slideshowStart slideshow Refresh Close window