Map of Horseshoe Lake in Montcalm County, MI:

Horseshoe Lake Montcalm Six Lakes 43.4070372 -85.1838878