Begins at Lough Eske in southeast County Donegal before flowing mainly westwards to the town of Donegal and into the Atlantic via Donegal Bay