The Aberlour Distillery is located next to the River Spey in the village of Aberlour, in the Speyside region, an area renowned for producing some of the finest whiskies in the Highlands. The name Aberlour comes from the Gaelic word meaning "the mouth of the babbling stream." Thousands of years ago, the v...

/)
