User-Submitted Photos

My New England

My absolute favorite fall foliage spot is in the center of Amherst. A classic New England town, stunning colors, and the crisp air are captured in my mind and relived every time I see this picture.

By Yankee Magazine

Sep 22 2012

My New England (user submitted)
Photo Credit : Melissa Newell