How long is the River Swilly in Ireland?
River Swilly
26.0mi
The River Swilly rises near Glendore,  a mountain in County Donegal, and flows for around 41.8km (26.0mi) through Letterkenny before flowing into the Atlantic Ocean at Lough Swilly.