Where in Houston? Houston Museum of Natural Science!


Yesterday we asked where in Houston this picture was taken. It’s from the Houston Museum of Natural Science! It is looking up at the giant pendulum in front of the Energy Hall.  Go check it out! 

Leave A Comment!


This post may include affiliate links. Your click helps to support this website. Thank you!
Hello. Add your message here.