Abbey Head
Encyclopedia
Abbey Head is a place in Dumfries and Galloway
(54.77° N 03.96° W NX734442).
Dumfries and Galloway
Dumfries and Galloway is one of 32 unitary council areas of Scotland. It was one of the nine administrative 'regions' of mainland Scotland created in 1975 by the Local Government etc. Act 1973...
(54.77° N 03.96° W NX734442).