Where is Padre Island National Seashore located?
Padre Island National Seashore, Padre Island National Seashore, United States of America (approx. 26.70367°, -97.34068°)
Padre Island National Seashore, Padre Island National Seashore, United States of America (approx. 26.70367°, -97.34068°)