Michigan Captures 3 Spots In Top 100 Best TownsMichigan Captures 3 Spots In Top 100 Best TownsLivability.com recently ranked the top 100 small towns in America, 3 Michigan towns made the list!JoshJosh