Bigfoot Capital of the World
in Locations Trivia, Superstitions No Comments »Willow Creek, California, has the distinction of being named the “Bigfoot Capital of the World.” Located in Humboldt County, Willow Creek is a mountain community. Additionally, it is located on the Trinity River. Willow Creek is located to the north of San Francisco.
This town has held the name since the 1950s when a logger brought […]

