Visiting Space Center Houston
The National Aeronautics and Space Administration (NASA) maintains two visitor centers: Space Center Houston in Houston, Texas and Kennedy Space Center in Cape Canaveral, Florida. When we visited Houston, we took a short trip to Space Center Houston, which gave...