Space Station Visits South Padre Island Posted on February 13, 2023 by Frank Cisco While the International Space Station orbited over the Gulf of Mexico on Sept. 19, 2022, NASA astronaut Bob Hines captured this image of South Padre Island, a barrier island along the coast of Texas. via NASA https://ift.tt/9IwOZBl Share this:TwitterFacebookLike this:Like Loading... Related