Loggerhead Sea Turtle eggs laid on North End
Over 150 sea turtle eggs were laid on the North End. The sea turtle nest is being protected because Loggerhead Sea Turtles are endangered and their survival rate is low.
5:48 PM EDT June 12, 2019
5:47 PM EDT June 12, 2019