Peoria, IL – If you have a passion for nature, you’ve probably never been in the wild.And while it can be a wonderful experience, the outdoors is not a pleasant experience for the average person, especially those who aren’t in the best physical shape.Peoria Natural Science Museum is the...