Laguna Vista

Padre Island, a long sand-barrier island extending some 130 miles along the coast of South Texas, has the longest sand beach in the United States. The north end is just east of Corpus Christi (at 27?37' N, 97?14' W), and the south end is opposite Port Isabel (at 26?05' N, 97?08' W