Corpus Christi is the largest city on the coastal bend of Texas with both indoor and outdoor activities. Corpus Christi features an art museum, a science and history museum along with the Texas State Aquarium and the USS Lexington. For…
Tag