May 26, 2013

Playing at the Caterpillar Visitor’s Center & Musuem

The Caterpillar museum is part of the Caterpillar Visitor’s Center. Located along the Peoria, Illinois Riverfront this cool museum opened on October 20, 2012. My husband and I have been planning to see this museum for quite some time this past week was the perfect time to come and see what the fuss was all […]