Map of Horseshoe Lake in Marquette County, MI:

Horseshoe Lake Marquette Green Hills 46.2789075 -87.636682