Nauvoo sits in western Illinois, about 250 miles southwest of Chicago, in a region where the Mississippi carves its way between Illinois and Iowa. The name “Nauvoo” derives from Hebrew, meaning ...