Santa Cruz City Museum of Natural History

1305 East Cliff Drive, Santa Cruz , California, United States - Phone: 831-420-6115

Travel Blogs by Travelers Who Visited this Attraction Santa Cruz City Museum of Natural History