Peated
The Cabrach Distillery is a Speyside single malt distillery at Inverharroch Farm in the Lower Cabrach that first distilled in October 2024. The Cabrach Trust set it up as a Community Interest Company, a social enterprise whose future profits all go to regenerating the Cabrach.
0 bottlesof 0