Santa Cruz
Seymour Marine Discovery Center
100 Shaffer Rd.
Santa Cruz, CA, 95060, United States
Santa Cruz, CA, 95060, United States
TEL:
(831) 459-3800
Stop by this university laboratory to watch jellyfish, hold starfish, and see the 87-foot-long blue whale skeleton.
Advertisement
Advertisement
