NKP in Shelby County, Illinois

NKP in Shelby County is a abandoned railway. NKP also exists in Montgomery County and Fayette County.