Question: Amhert, Massachusetts, is a town located in the valley of the longest river in which region of the United States?
Sentence (from "Amherst, Massachusetts"): Amherst ( ) is a town in Hampshire County, Massachusetts, United States, in the Connecticut River valley.
Relevant evidence: Yes