Maine State Route 161 runs from Fort Fairfield to a town located on which river ?
Maine State Route 161:  It runs 86 mi from Fort Fairfield to Allagash. Allagash, Maine:  it is on the Allagash River in the North Maine Woods region.
Allagash River