The South Texas Ecotourism Center is preparing for visitors for Wednesday’s Starship launch. The center had over 500 people watching from its pavilion for ...