The next tour stop for National Geographic Live is Friday, February 24 in Thousand Oaks, CA.