The Legacy of Sam Houston Revisited

08 January, 2014: Founded in 1836, Houston is currently considered to be the largest city in Texas as well as the fourth largest city in the whole of US. It is, therefore, not surprising that it currently plays home to a number of tourist attractions and destinations....