Map of Ducher Island in Pike County, IL:

Ducher Island Pike Rockport 39.5039352 -91.0704149