South Padre Island Birding, Nature Center & Alligator Sanctuary
Nature & Wildlife Area
South Padre Island is a resort town in Cameron County, Texas, United States. It is part of the Brownsville–Harlingen Metropolitan Statistical Area. The population was 2,066 at the 2020 census. Wikipedia