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