South Padre Island: of Car Wrecks and Bird-watching

South Padre Island is one of the most stunning parts of Texas. The nature is incredible – especially the bird life. It is the first port of call for many birds who make the arduous cross-gulf trip from South Mexico and northern Central America.