A special new place has opened in the Capitola Mall. The Santa Cruz Children’s Museum of Discovery is in the storefront that used to house the Abercrombie & Fitch store. The 8,200 square foot space includes a variety of educational, and inter-active, exhibits. The museum of discovery is open Monday through Thursday and Saturday from 10-6, Friday from 10-8, and Sunday from noon until 5. More information can be found online at sccmod.org.