Where in Houston? The Garden Center at Hermann Park!

 

Yesterday we asked where in Houston this picture was taken. It’s from the Garden Center at Hermann Park! Located across the street from Miller Outdoor Theatre and across the parking lot from the Houston Museum of Natural Science, is a big garden that is in full bloom right now.  Be sure to stroll through next time you are in Hermann Park!
 


Leave A Comment!

*