Creepy Creatures

Neal Taylor Nature Center 2265 CA-154, Santa Barbara, CA, United States

Fall under the spell of owls, bats, & spiders. See living slithering snakes and lizards. Touch real skulls & bones that will rattle your bones. Gather around for spooky storytime. […]

29th Annual Neal Taylor Nature Center Fish Derby

Lake Cachuma Lake Cachuma, Santa Barbara, CA

The Neal Taylor Nature Center Fish Derby is an annual event that has been taking place at Lake Cachuma in Santa Barbara, CA since the mid 90s. Every year, hundreds […]