Sea Turtles Galore! We just wrapped up the peak sea turtle season here in Osa and are proud to announce that this year we released over 20,000 baby sea turtles! The hatchlings were from nests relocated to our hatchery because they were vulnerable to predation or to the whims of the river that runs along and often through the beach OC monitors. Since these nests were likely to have been lost altogether, our hard working volunteers and staff have given 20,000 more sea turtles a chance to make it in this...