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