Sign up to get the Travel offers newsletter.

Please confirm email address:

Florida Keys

Infrared camera catches sea turtle hatchlings

A live-streaming webcam has recorded loggerhead sea turtle hatchlings emerging from a nest on a Florida Keys beach.



false