Scotch Brands In India : A blended scotch with a brilliant vanilla aftertaste, this one hits some woody notes, and also promises an aroma that is sweet one of the best whisky brands in india to try out for.