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.
Published: 5:48 PM EDT June 12, 2019
Updated: 5:47 PM EDT June 12, 2019