Barra Distillery Posted on 5 September 202022 November 2021 by admin The Isle of Barra Distillery The Isle of Barra Distillery at Borve, Barra, Scotland is a planned future whisky distillery on Barra. Barra Distillery was originally founded in 2008, although wind turbines to power the distillery… Read More