Sea turtle born on Padre Island returns for nesting
Sea turtle nesting season is in full swing, with 33 spotted as of May 9 at Padre Island National Seashore. One very special mother turtle was a return visitor, said Dr. Donna Shaver, Chief of the Division of Sea Turtle Read more…
Read more