West Branch Narraguagus River (Cherryfield, Maine)

The West Branch Narraguagus River is a river in Maine. From its source (44.8141°N, -68.1093°W) in Maine Township 22, MD, Hancock County, the river runs 25.2 mi southeast to its confluence with the Narraguagus River in Cherryfield, Washington County.