6 hidden gems for Chicago families to discover in Elgin

by