Whale’s Skeleton Weird 11 years ago Subscribe to news updates Unsubscribe from news updates A huge whale’s skeleton at Seymour Marine Discovery Center Name: Whale’s Skeleton Lat, Long: 36.949252,-122.065309 Location: Seymour Marine Discovery Center, Santa Cruz, California, USA Share this:Print