Tag Archives: houston space center

Top 10 Most Famous Texas Landmarks Travelers Talk About

Considering the size of Texas, it’s possible for people to visit the state and barely scratch the surface of all it has to offer. Spanning thousands of miles, various cities and unique

Top 10 Interesting Facts About Space Center in Houston

The Space Center Houston, Texas is located in the Johnson Space Center and has a number of interesting facts. It is a thrilling and exciting place that draws millions of visitors each