Come take a quiet walk with us and appreciate the beauty of walking meditation amidst the natural beauty of Thatcher Woods.
Meet at the Thatcher Woods Nature Preserve parking lot (on the Pavillion side)---
Chicago Ave, west of Thatcher Ave
River Forest, IL 60305