ID #1740 Where is the markham river? Trevor 21/09/2011 0 Comments The Markham originates in the Finisterre Range and flows for 180 km (110 miles) to empty into the Huon Gulf in Morobe province. Tags: lae, mp