Houston is a large metropolis in Texas, extending to Galveston Bay. It’s closely linked with the Space Center Houston, the coastal visitor center at NASA’s astronaut training and flight control complex. After all, there are more people moving to Houston – and across Houston – than anywhere else in the South of the USA. And when trying to navigate t...