Login or sign up Lost password?
Login or sign up
Upper Padre Island is located just east of Corpus Christi, three hours from Houston and two hours from San Antonio, along the coastal bend of Texas.