In Houston, Texas there are plenty of sights and free tourist attractions. Visiting any place costs a lot of money. Apart from the visa charges and flight tickets, there are also entrance fees that a lot places demand. However, there are also places that one can visit free of charge!