NASA and theGalleria mall are both MAJOR landmarks...But also, Houston has the 4th largest Museum District, and 2nd largest Theatre District.You could go to a concert. (there s always a good one in town)Go ice skating at theGalleria, or at Discovery Green... (DG is a really nice park)I mean, there is tons you could do in Houston! But, whatever you do, have fun!!
Either NASA or the Galleria.
go to the Galleria mall.