Nauvoo, Illinois is a historic 1840's town on the Mississippi River that has been preserved and restored. Here are our favorite things to do in Nauvoo.