The Texas State Aquarium is a nonprofit aquarium located in Corpus Christi, Texas, United States. It aims to promote environmental conservation and rehabilitation of the wildlife of the Gulf of Mexico. It has been accredited by the Association of Zoos and Aquariums since 1995. It is the largest aquarium in Texas and one of the largest aquaria in the United States.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Texas_State_Aquarium
Official Website https://ccmuseum.com/
Phone +1 361-826-4667
Address 1900 N Chaparral St, Corpus Christi, TX 78401, USA
Coordinates 27°48'37.277" N -97°23'42.814" E