The Isle of Arran distillery, as you likely guessed by the name, is located on a rather scenic Scottish island. The Isle of Arran plays host to a number of noted natural wonders, many of which the distillery will pay homage to through its new The Explorers Series. The first of these is called Brodick Bay.
Cool