The South Texas town of Corpus Christi is one of the most popular tourist destinations in the United States. People f ...