Texas Attractions: Houston Visitor Center
It’s not the easiest place to find. Neither is the parking all that good, especially during business hours. Nevertheless, the Houston Visitor Center at City Hall must be the first stop for visitors to “Space City.” As a center devoted to the largest city in Texas and fourth largest in the , the Houston Visitor’s ...