Nestled on a peninsula along the Mississippi River, Nauvoo provides outstanding birdwatching experiences throughout the year.