Making the Most of a Business Trip: 24 Hours in Houston, Texas HoustonNorth AmericaTexasUnited StatesVacation Ideas Making the Most of a Business Trip: 24 Hours in Houston, Texas