Map of Horseshoe Lake in Pike County, IL:

Horseshoe Lake Pike Pleasant Hill West 39.4117589 -90.9204985