With more bird species that any other city in the U.S., Corpus Christi has won the competition for being the 'Birdiest City in America' for the past 10 years in a row. Needless to say, Padre Island National Seashore, located on 130,000 acres of undeveloped land, is an exceptional place for birdwatching.