Now a Mother, Tagged Sea Turtle Sighted After 14 Years

This nesting season, a new loggerhead sea turtle appeared three times on Bald Head Island (BHI), North Carolina to lay her eggs. The new visitor sported an unfamiliar tag that…
Share