Tullochs

There are many places called Tulloch in Scotland, but Robert Stewart probably means Tullochs (Upper and Nether) in Aberdeenshire.