Tucked Between Rockford And Peoria Is A Charming Illinois City With A Unique Museum, Tasty Eats, And River Views – Islands

Tucked Between Rockford And Peoria Is A Charming Illinois City With A Unique Museum, Tasty Eats, And River Views – Islands

Peru, Illinois, is a lovely little town situated right on the Illinois River. It’s home to one of the nation’s most unique museums and many great restaurants.