Brian and I just went on our second camping trip to Caddo Lake State Park. It’s located near the Texas-Louisana border and is one of only a handful of natural lakes in the state. Since 1965 Caddo Lake has had hundreds of alleged Bigfoot ‘sightings’ according to the Texas Bigfoot Research Center as told on the Travel Channel 2006 documentary Bigfoot.