Carnsalloch is an 18th century house built on the site of an earlier castle.
Carnsallach; Carnsalloch House
Carnsalloch is in the parish of Kirkmahoe and the county of Dumfriesshire.
Grid reference: NX 97092 80300
Lat / long: 55.1063907964801, -3.61456283207441
Enter a starting point
Your Browser can't handle IFRAMES. Please click here.