Santa Cruz

Seymour Marine Discovery Center

0

100 Shaffer Rd.,
Santa Cruz,
CA,
United States,
95060.

Stop by this university laboratory to watch jellyfish, hold starfish, and see the 87-foot-long blue whale skeleton.