Threave Castle

Threave Castle is situatit on a island in the River Dee, 2.5 kilometre (1.6 mi) wast o Castle Douglas in the historic county o Kirkcudbrightshire, Dumfries an Gallowa, sooth-wast Scotland.