Nesowadnehunk Falls | West Branch | Penobscot RiverA picture of Nesowadnehunk Falls on the West Branch of the Penobscot River in northern Maine.[wppa type=”autopage”][/wppa]