Branch Brook to Puzzle Mountain, Newry, ME