An unforgettable experience on the Texas coast happens when the sky lights up over South Padre Island.
Just a few miles down the shoreline from South Padre Island sits the launch site of SpaceX at Starbase. When a rocket launches from this cutting-edge facility, the entire sky comes alive - and there may be no better place to watch it than from a boat floating in the Gulf of Mexico.