USA Today has released its list of the Top 10 Small Towns in the Midwest, and two of them are right here in Michigan. That's great, but they missed these.
Michigan is filled with great small towns and cities to enjoy, and one popular northern destination has just made the list of "Best Small Towns in America".