What's new at the sea turtle hospital?
Sea Turtle Hospital News Nesting season officially ended on Aug. 31 with a big green mama turtle getting in just under the wire. With a typical incubation period of around 60 days, that means our beach volunteers will be sitting at her nest waiting for her babies around Halloween, or later. Even though your chances of seeing a mama nesting are pretty much gone there is another component of the circle of life that’s...