Map of Horton Lake in Hancock County, IL:

Horton Lake Hancock Nauvoo 40.5458626 -91.3825186