Bohm Woods Nature Preserve – Illinois Bohm Woods Nature Preserve is a peaceful trail located in Edwardsville, Illinois and is very close to Southern Illinois University […] June 12, 2021 2