North Carolina Icons: Loggerhead Sea Turtles
This week we continue our NC Icons series with loggerhead sea turtles, number nine on Our State magazine’s 100 North Carolina Icons list. Loggerhead sea turtles are an endangered species that nest along North Carolina’s coast (and as far south as Florida and north to Virginia). Continue Reading North Carolina Icons: Loggerhead Sea Turtles
You must be logged in to post a comment.