28th Annual Neal Taylor Nature Center Fish Derby
Lake Cachuma 2265 Hwy #154, Santa Barbara, CAThe 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 of people venture out for weekend of fun, fishing, and festivities. The event hosts a variety of activities. People of all ages are welcome to …