Threave Castle
Threave Castle is situated on an island in the River Dee, 2. 5 kilometres west of Castle Douglas in the historical county of Kirkcudbrightshire in the Dumfries and Galloway region of Scotland.
Threave Castle is situated on an island in the River Dee, 2. 5 kilometres west of Castle Douglas in the historical county of Kirkcudbrightshire in the Dumfries and Galloway region of Scotland.