Houston touted as top destination

Houston is being recognized as a top travel destination, not just in the country, but in the world.
Published: 6:14 PM CST January 10, 2019