The Cabrach Rolls Out Launch Whisky
An upcoming Speyside distillery, The Cabrach, has released its first Scotch whisky and invites consumers to join its collective. It will be located in Cabrach, on the southern edge of Moray, known for illicit stills and smuggling. Founded by The Cabrach Trust, the distillery is expected to begin distilling in August 2017. It will feature […]
