Irvine (site of)
Where is Irvine?
Irvine is in the parish of Langholm and the county of Dumfriesshire.
Grid reference:NY 370 803
Lat / long:55.113075,-2.9891643
Irvine is in the parish of Langholm and the county of Dumfriesshire.
Grid reference:NY 370 803
Lat / long:55.113075,-2.9891643