Definitely go to an Astros game if you like Baseball. Minute Maid park is a great place to watch a game.
Galveston was a neat place as well. When I was there I also went to the San Jacinto Monument which was pretty cool.
Psicodude is right, you definitely need a car there, and the freeways there will definitely make you laugh at the Deerfoot and "calgary traffic" when you return.
|