Houston Vacation Travel Guide | Expedia

By |2018-07-25T23:51:35+00:00July 12th, 2018|Tx|

Houston is situated near the Gulf of Mexico, on the bayous and shorelines of Galveston Bay. Houston is the most populous city in Texas and one of the largest cities in the USA. Named after the general who led the territory to independence from Mexico in 1836, Houston began life as tiny outpost in [...]