Map of Horseshoe Lake in Montcalm County, MI:

Horseshoe Lake Montcalm Trufant 43.3547524 -85.2961399