SOUTH PADRE ISLAND — Four sea turtle nests were found on South Texas beaches last week, which means this could see a record-breaking year for local sea turtle hatchlings.Jeff George, Sea Turtle, Inc. curator, said April is when female sea turtles...
↧