The Houston Galleria opened for business in November of 1970 and is the biggest mall in the state of Texas; in case you’re new in town or have been living under a rock, it’s known for its high-end boutiques and department stores that sell expensive items. The Galleria is such…
