Lying in the upper part of the picturesque Shinnel Glen and surrounded by over 2000 acres of its own farmland, Auchenbrack nestles on the banks of the Shinnel Burn, one of the tributaries off the middle Nith in central Dumfriesshire.