Map of Horseshoe Lake in Marquette County, MI:

Horseshoe Lake Marquette Witch Lake 46.2816173 -88.045015