Set in the heart of the Highlands, Glenfiddich, meaning 'Valley of the Deer' in Gaelic, is a place of breathtaking beauty. The vibrant colours of an artist's palette fill the surrounding hills and forests, while haunting castle ruins and a bubbling n ...