Map of Horseshoe Lake in Tazewell County, IL:

Horseshoe Lake Tazewell South Pekin 40.4967667 -89.7413164