Where: 3120 Milwaukee Avenue, Northbrook, IL 60062, 847/824-8360, Web Visited: June 23, 2017 and April 18, 2017 Quick Review: A nature center that features: Beautiful views of the meandering Des Plaines River, great birdwatching, and three easy-to-hike trails through forest and wetlands. Many birds. Yes, I know I just mentioned them, but they’re worth another mention. … Continue reading River Trail Nature Center: Birdwatching, Hiking, and Much More