Amhert, Massachusetts, is a town located in the valley of the longest river in which region of the United States?
New England
-1
Section::::Abstract.
Amherst, Massachusetts
49813
-1
Section::::Abstract.
Connecticut River
252145