An event every month that begins at 10:00 am on day Last of the month, repeating until October 28, 2023
Visit the Ashburnham Farmer’s Market atop historic Meeting House Hill on the last Saturday of the month, May through October!
Photo courtesy of Ashburnham Farmer’s Market