Where is South Padre Island?

Where is South Padre Island located?

South Padre Island, Texas, United States (approx. 26.1036887°, -97.1646938°)


Where is South Padre Island on the map?