Lochmaben
Lochmaben (Gaelic: Loch Mhabain) is a small town in Scotland, and site of a once-important castle. It lies four miles west of Lockerbie, in Dumfries and Galloway.
Read more about Lochmaben.
Related Phrases
Related Words
Lochmaben (Gaelic: Loch Mhabain) is a small town in Scotland, and site of a once-important castle. It lies four miles west of Lockerbie, in Dumfries and Galloway.
Read more about Lochmaben.