Willow Creek, CA is not only the location of the Willow Creek - China Flat Museum and the legendary Bigfoot, it is also a great place to live or visit.
Make a selection to learn more: