Kirkcudbright Harbour in Dumfries and Galloway Les Bell October 30, 2015 2015, Dumfries and Galloway, Harbours, Kirkcudbright, River Dee, Rivers, Scotland Boats moored at Kirkcudbright Harbour at the mouth of the River Dee in Dumfries & Galloway.