British Places Named Barfad Loch

  • Barfad Loch Inland Water
    Dumfries and Galloway NX324662
  • Barfad Loch Other Water Feature
    Dumfries and Galloway NX325665

BritishPlaceNames.uk is a Good Stuff website.