New England is a popular destination for "Leaf Peeping." Busloads of people appear in the small villages of Vermont to admire the fall colors, covered bridges, and small town charm. I took these photos in Bennington, Vermont.
This story is inappropriate and should be flagged for moderation. Please choose from one of the following options: