Quote:
Originally Posted by natenate
I always loved these areas as well. I always make it a point to say that i'm going to make more trips to Galveston but never do :/
|
Since you've been there you already know this, but just fyi for other viewers, geographically the areas depicted are in the NASA area of the Houston metro. Galveston is about 25 miles away and is an island.