Balmaghie (site of)
Alternative names for Balmaghie
Balmaghie House
Where is Balmaghie?
Balmaghie is in the parish of Balmaghie and the county of Kirkcudbrightshire.
Grid reference:NX 71789 63286
Lat / long:54.9476950,-4.0032891
Balmaghie House
Balmaghie is in the parish of Balmaghie and the county of Kirkcudbrightshire.
Grid reference:NX 71789 63286
Lat / long:54.9476950,-4.0032891