Only fill in if you are not human
You'll feel you're back in prehistoric times among the cypress bayous of Caddo Lake State Park. Located near the Louisiana border on Texas' only natural lake…