The Aberlour whiskey distillery is located in Charlestown of Aberlour in Scotland. The distillery has passed through numerous hands since its founding in 1826 and is now owned by Chivas Brothers. Aberlour 18 Year Old - Double Sherry Cask Finish is a premium single malt Scotch whisky that is aged for 18 years in American oak barrels before being finished in two types of sherry casks. This unique finishing process gives the whisky its rich and complex flavor profile.
Trustpilot
1 month ago
3 weeks ago