Seymour Marine Discovery Center, Santa Cruz
Animal Fun / Museums / Outdoor Education / Santa Cruz / Water Play

Seymour Marine Discovery Center, Santa Cruz

The Seymour Marine Discovery Center, located in Santa Cruz on the bluffs above the Monterey Bay, is a true gem.  Don’t expect the grandeur of the Monterey Bay Aquarium, but be prepared for a smaller, quieter, more intimate experience here.  The location is phenomenal.  On a clear day, the views can’t be beat. Inside the … Continue reading »