Discovery Green Park in Downtown is really a special place. We have been a couple of times and it is always fun, exciting and breathtaking at the same time. What you will find is a 12 Acre park smack in the middle of Downtown Houston. As you walk in to the Park, it appears to [...]


Posted in
Tags:

