Skip to content

Glenfarclas Distillery

Glenfarclas distillery is a Speyside whisky distillery in Ballindalloch, Scotland. Glenfarclas translates as meaning valley of the green grass. The distillery is owned and run by the Grant family. Whisky of the Week review and tasting notes for whisky from Glenfarclass Distillery.