Maine State Route 161 runs from Fort Fairfield to a town located on which river ?
Allagash River
Title: Maine State Route 161
Passage: State Route 161 (SR 161) is part of Maine's system of numbered state highways.  It runs 86 mi from Fort Fairfield to Allagash.  It begins at the Fort Fairfield - Andover Border Crossing along the Canada–US border to Dickey Road near the confluence of the Allagash and Saint John rivers.
Title: Fort Fairfield - Andover Border Crossing
Passage: The Fort Fairfield - Andover Border Crossing is an international border crossing between the towns of Fort Fairfield, Maine, United States, and Perth-Andover, New Brunswick, Canada on the Canada–US border, joining Maine State Route 161 (Boundary Line Road) and New Brunswick Route 190 (Fort Road).  The United States border station was built in 1933, and was listed on the National Register of Historic Places in 2014.  The Canada border station was built in 2007, replacing the previous facility that was built in 1954.  This crossing was a historical flashpoint during the bloodless Aroostook War of the 1830s, in which the US and Great Britain disputed the border's location.  That dispute was ended with the Webster-Ashburton Treaty in 1842.
Title: Allagash, Maine
Passage: Allagash is a town in Aroostook County, Maine.  it is on the Allagash River in the North Maine Woods region.
Maine State Route 161 Allagash, Maine