The Nature Center is the top-rated and well-maintained hiking trail in Peoria Heights, IL. The Nature Centre takes great pride in being located beside the Illinois River Road. Nestled in the beautiful forested bluffs of the Illinois River, visitors to this unique 540-acre Nature Center and Preserve will experience the natural reality of Illinois. The Nature Center has 7 miles of hiking trails through both forested woodlands and prairie openings. The trailhead has a natural history museum and bird observation room. The park has features like hiking, a forest lake, a beach, dogs on leash, birding, walking, mountain and road biking, nature trips, wildflowers, and trail running. The Nature Center is also kid and wheelchair friendly.
Mon & Sun: Closed