skip to Main Content

Loggerhead turtle nesting in North Carolina dies after being hit by vehicle on beach

A loggerhead sea turtle nesting in Carova, North Carolina, in the northern portion of the Outer Banks, died after it was hit by a vehicle driving on the beach on Sunday.

Read More

Back To Top