1. Attend The Autumn Affair Festival
What better way to get in the spirit of fall than by attending the annual Autumn Affair festival?
Hosted on the historic Main Street in downtown Windham, you’ll find a variety of local vendors, tasty food, and live music. Whether you’re in the market for handmade jewelry, tea, treats, or decor, you’ll find it all here.