Creepy Creatures
The Neal Taylor Nature Center at Cachuma Lake 2265 CA-154, Santa Barbara, CA, United StatesFall under the spell of snakes, bats, spiders, and scorpions! Touch skulls and bones that will rattle your bones! Enjoy enchanting music! Make a mask Sip witches brew Visit the Nature Center More Details to Come Admission: Donation