Glenfarclas literally means “Glen of green grassland” but for many whisky lovers it means “Sherry”. The distillery that is situated in the heart of the Speyside just 5 miles south of Aberlour traditionally matures in Sherry casks.
Origin | Scotland |
---|---|
Alcohol % | 43% |