 The South Branch begins at the confluence of Gunnison Brook and Blood Brook at the center of the town of Goshen, New Hampshire.The river flows north, reaching the Sugar River near the center of the town of Newport.New Hampshire Route 10 follows the South Branch for its entire length.