The Sam Houston National Forest is the largest national forest in Texas. It covers more than 160,000 acres and is located in southeastern Texas. The forest is named after General Sam Houston, who fought in the Battle of San Jacinto during the Texas Revolution.