Is there a place in Houston that has lots of international flags displayed?

I’m planning a photo session and would like to include an area with various country flags. I’m thinking of a place like World Trade Center Boston.

submitted by /u/SweetJeebus
[link] [comments]