Seymour Center Outdoors!
Seymour Marine Discovery Center 100 McAllister Way, Santa Cruz, CA, United StatesSeymour Center Outdoors! Open outdoors only on Saturdays from 11am – 2pm Tide Pool Investigation: Hone your observation skills and watch animals such as sea stars, sea urchins, and hermit […]