Tasting The Benriach On Whisky Israel July 12, 2011July 13, 2011Gal Granov 1 The Benriach distillery is located in the ‘Heart of Speyside’, between the village of Rothes and the town of Elgin, in the North-East of Scotland. […]