Search Result

Search Tags:  delmarva peninsula

17 endangered Mass. turtles to be released in Va.

Seventeen endangered sea turtles rescued last fall off Cape Cod are to be released near the southern tip of the Delmarva Peninsula in Virginia.

Sunday - 06/10/2012, 01:59pm EDT

Tags: Cape Cod, endangered sea turtles, Delmarva Peninsula