Map of Horseshoe Lake Nature Preserve in Alexander County, IL:

Horseshoe Lake Nature Preserve Alexander Tamms 37.1258835 -89.3264688