Barholm Castle is a restored 16th century tower house which was owned by the MacCulloch family.
Barholm Castle is in the parish of Kirkmabreck and the county of Kirkcudbrightshire.
Grid reference:NX 52073 52959
Lat / long:54.8495090,-4.3055487
Enter a starting point
Your Browser can't handle IFRAMES. Please click here.