I get to spend 10 days over winter break in the Houston area, staying in League City.
What are some attractions I should see around Houston, that are low/no cost?
and of course I am bringing my running shoes.
I will basically be showing myself around, as my relatives prepare for a wedding.