Located in Humboldt County, California, Willow Creek boasts an interesting title that can not be overlooked during a visit here. As the "Bigfoot Capital of the World," this quirky town has plenty of ...