Filming Locations in South Padre Island
South Padre Island, Texas, USA
The President's Man (2000)
South Padre Island is a resort town on a barrier island of the same name, off the southern coast of...
View DetailsBahia Mar Resort Hotel - 6300 Padre Boulevard, South Padre Island, Texas, USA
Misterio en las Bermudas (1979)
View DetailsSouth Padre, Texas, USA
Earth Mother (2020)
South Padre Island is a resort town on a barrier island of the same name, off the southern coast of...
View Details