Families flocked to the Nature Research Center at the NC Museum of Natural Sciences for its opening weekend.