Category: Barra

Barra Distillery

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