Fla. Keys webcam captures sea turtle hatch

July 26, 2014 9:30 PM

22 0

Webcam records hatch of about 100 baby loggerhead sea turtles

A webcam positioned on a Florida Keys beach recorded the hatch of about 100 baby loggerhead sea turtles Friday evening.

Also read: Sea lions jump on boat to demand fish in Mexico

Read more

To category page

Loading...