That headline makes it sound like the lake could be in El Paso. While it's actually about 700 miles away, it is still in the Southwestern part of the state.
I don't know what it is about sea turtles, but they amaze me every time I see them. It doesn't matter if I've seen them in the Cayman Islands or last year in Hawaii, sea turtles are always a must see for me and many others. One thing I haven't seen yet though are sea turtle hatchlings making their way to the water for the first time...