Carfrae Bastle
Where is Carfrae Bastle?
Carfrae Bastle is in the parish of Channelkirk and the county of Berwickshire.
Grid reference:NT 50182 55078
Lat / long:55.786431,-2.7959569
Carfrae Bastle is in the parish of Channelkirk and the county of Berwickshire.
Grid reference:NT 50182 55078
Lat / long:55.786431,-2.7959569