British Places Named Wedder Dod

  • Wedder Dod Hill or Mountain
    Dumfries and Galloway NS822154
  • Wedder Dod Hill or Mountain
    South Lanarkshire NS759215

BritishPlaceNames.uk is a Good Stuff website.