Map of Cain Hill School (historical) in Randolph County, IL:

Cain Hill School (historical) Randolph Kaskaskia 37.9783851 -89.9156638