The next tour stop for National Geographic Live is Tuesday, January 10 in Houston, TX.