15/03/2023
Glenfarclas distillery is a Speyside whisky distillery in Ballindalloch, Scotland. Glenfarclas translates as meaning valley of green grass. The distillery is owned and run by the Grant family, making it one of few distilleries in Scotland that are privately owned.