Lochmaben is a small town in Scotland, and site of a once-important castle. It lies four miles west of Lockerbie, in Dumfries and Galloway.
Lochmaben is a small town in Scotland, and site of a once-important castle. It lies four miles west of Lockerbie, in Dumfries and Galloway.