- Trailside Museum of Natural History
Trailside Museum of Natural History | River Forest, Ill.738 Thatcher Ave.
River Forest, Ill.
June 30, 2013Time:
Children learn about insects, act like a bug, and go on a hunt
for bugs on an insect safari.