NASA houston texas
Houston, TX
NASA's Johnson Space Center, located in Houston, Texas, is a historic site known for its pivotal role in American space exploration. Established in 1961, it serves as the hub for human spaceflight training, research, and mission control. Visitors can explore the Space Center Houston, where they can learn about the history of space travel, view real spacecraft, and see astronaut training in action.
Generated from this place's information
See a problem?
You might also like
Partial Data by Foursquare.