Speyside is the other name for whisky in Scotland. It perhaps hosts the highest concentration of distilleries in the world. Glenrothes is one of the finest among them.
more on news18.com
Speyside is the other name for whisky in Scotland. It perhaps hosts the highest concentration of distilleries in the world. Glenrothes is one of the finest among them.