Tag Archives: Northbrook IL

Discovering River Trail Nature Center

On Saturday I discovered the River Trail Nature Center. I needed a nature getaway between errands in various burbs, and this was a mid-way point. It was love at first sight. Upon entering the parking lot, you can see various large cages. After I parked and went up close, these turned out to have various animals for […]

Verified by MonsterInsights