Map of Horseshoe Lake in Marquette County, MI:

Horseshoe Lake Marquette Republic 46.489714 -87.9979416