British Places Named Heart Loch

  • Heart Loch Inland Water
    South Ayrshire NS310094
  • Heart Loch Other Water Feature
    Argyll and Bute NN205315

BritishPlaceNames.uk is a Good Stuff website.