Where is Padre Island National Seashore?

Where is Padre Island National Seashore located?

Padre Island National Seashore, Padre Island National Seashore, United States (approx. 26.70367°, -97.34068°)


Where is Padre Island National Seashore on the map?