Map of Horseshoe Lake in Alexander County, IL:

Horseshoe Lake Alexander Tamms 37.1382536 -89.3413149