British Places Named Tarfessock

  • Tarfessock Hill or Mountain
    Dumfries and Galloway NX409891
  • Tarfessock Hill or Mountain
    South Ayrshire NX405885

BritishPlaceNames.uk is a Good Stuff website.