Houston named #7 place in world to visit

Published On: Jan 11 2013 06:27:13 PM CST   Updated On: Jan 11 2013 06:54:51 PM CST

Jan. 11, 2013: The New York Times gives Houston a big honor, declaring it one of the best places in the world to visit. Khambrel Marshall reports.