Forest Park Nature Center
Peoria Heights, IL
Nature
The Forest Park Nature Center is a staffed nature center in Peoria Heights, a suburb of Peoria, Illinois. The nature center and surrounding parkland is operated by the Peoria Park District to interpret and celebrate the elevational bluffs and oak savannahs of the Peoria Lake watershed, which in CE 1492 was one of the most fertile and productive ecosystems known to humankind.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account