10 Must-See Tourist Attractions in Houston City 

10. The Health Museum

9. Discovery Green

8. The Houston Museum of Natural Science – HMNS at Sugar Land

7. Houston Zoo

6.  The Menil Collection

5. Buffalo Bayou Park

4. The Houston Museum of Natural Science

3. Hermann Park

2. The Art Car Museum

1.  The Space Center Houston

Top 5 Zodiac Signs Who Cannot Compromise in a Relationship