Map of Sand Slough in Calhoun County, IL:

Sand Slough Calhoun Hamburg 39.1485467 -90.6949735