 The Camowen and Drumragh Rivers actually meet at Omagh to form the River Strule.In 2006 a new Omagh Throughpass road scheme, developed at a cost of £9.7m, was opened.The project included a river bridge to carry the Throughpass over the Drumragh River.