1974 Lochmaben Gala Parade, Sports and Beating the Retreat
Lochmaben Remembrance Sunday 2013
Lochmaben Castle HD
Lochmaben Gala 2012, 2
Lochmaben is a small town and civil parish in Scotland, and site of a once-important castle. It lies four miles west of Lockerbie, in Dumfries and Galloway.
Cities and towns
Explore contextually related video stories in a new eye-catching way. Try Combster now!