While many Santa Cruz museums present local history and memorabilia at its best, perhaps none offer a glimpse into this area’s legendary and wonderfully weird side as well as the Bigfoot Discovery Museum. Located in San Lorenzo Valley, the museum is currently celebrating its 12th year as an informal center for discovery science, scientific exploration, […]