British Places Named Shalloch

  • Shalloch Hill or Mountain
    Dumfries and Galloway NX384925
  • Shalloch Hill or Mountain
    South Ayrshire NX385925

BritishPlaceNames.uk is a Good Stuff website.