Home Page Photo Archives

Museum of Natural Science

The Houston Museum of Natural Science, located on the edge of Hermann Park, also houses the Burke Baker Planetarium and an IMAX Theater.

Museum of Natural Science 

<< Previous Image    |    Next Image >>