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:  Notable People, Healthcare, Education, Recreation, Business