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".
At first, Allen may not seem like much of a "destination" but for those of us in Michigan who love hunting down some antique treasures, it is the place to be!