Day 14
Texas State Aquarium
December 21, 2023 in the United States ⋅ ☁️ 23 °CRather than being located in one of the bigger cities like Dallas or Houston, the largest aquarium in Texas is right here in Corpus Christi. This is likely because they are right on the Gulf ofRead more