Water Wall Landmark
2836-2842 Post Oak Blvd, Houston, TX 77056, USA
More of a public landmark than anything else, the Water Wall near the Galleria inside the West Loop is one of those “must see” places before you leave Houston (although why would you want to do that?). Built toRead more