The River Leven (Scots Gaelic: Uisge Leamhna) is a watter in Wast Dunbartonshire, Scotland, it flows frae Loch Lomond sax mile doon sooth an intae the River Clyde[1]. Dumbarton Castle is locatit on the sooth o the watter, owerleukin whaur it jynes the Firth o Clyde.
This Places o Scotland airticle is a stub. Ye can help Wikipaedia bi expandin it. |