logo

Video encyclopedia

Lochmaben

3:09

Lochmaben

3:11

1974 Lochmaben Gala Parade, Sports and Beating the Retreat

2:04

Lochmaben Remembrance Sunday 2013

3:04

Lochmaben Castle HD

3:16

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.
Explore contextually related video stories in a new eye-catching way. Try Combster now!
  • City facts 

  • Location facts 

  • Also related