Texas State Aquarium, Corpus Christi

One of the biggest attractions in Corpus Christi, and located right on the bay, the Texas State Aquarium is a … More