The South Texas Botanical Gardens & Nature Center, formerly known as the Corpus Christi Botanical Gardens and Nature Center is a nonprofit, 180-acre botanical garden and nature center located at 8545 South Staples, Corpus Christi, Texas. 毎日営業しています。駐車料金がかかります。