Map of Horseshoe Lake in Idaho County, ID:

Horseshoe Lake Idaho Horseshoe Lake 46.5497993 -115.0683884