Turtugaruba Foundation Announced that over the weekend a bunch of turtles hatched.

Check them out on Facebook Turtugaruba Foundation on Facebook

click thumbnail to enlarge

Loggerhead Turtles  Hatch @ Arashi Beach-601717_627966820560309_1350448532_n.jpg