There’s a place in western Illinois where the Mississippi River bends gently around a promontory of land, cradling a town that exists in perfect harmony with its past. Nauvoo stands as a testament to ...
The name “Nauvoo” derives from Hebrew, meaning “beautiful place,” and you’ll understand the aptness of this description the moment you crest the final hill on Highway 96 and catch your first glimpse ...