Wild animals and native birds often put in an appearance on the River House B&B property. Here are just a few of the photos snapped by guests and the innkeeper of local wildlife you may see from your guestroom window...Located on the bank of the Rock River in the Rockford, Illinois, metro area.