69ºF

Texas' Largest Aquarium!

photo

HOUSTON

Texas State Aquarium is paying us a visit to tell us all about their aquarium located in Corpus Christi – which is actually a national treasure!