In addition to the Great Lakes, Michigan houses over 11,000 inland lakes with the most common lake names being Silver Lake, Indian Lake, and Long Lake.
Country Living just released a list of the Best Small Lake Towns in America, and I am certainly surprised to learn that only one Michigan town made the list