Map of Horseshoe Lake in Madison County, IL:

Horseshoe Lake Madison Monks Mound 38.7016608 -90.0955389