Tagged: Mash Tun public house

Glenfarclas Distillery 1

Glenfarclas Distillery

Glenfarclas Distillery Speyside Banffshire www.glenfarclas.co.uk The Spirit of Independence Glefarclas meaning – The Valley of the Green Grass. After tasting this fine dram in the Mash Tun public house in Aberlour,...