Best Whisky In India : Jameson is the best irish whiskey brand in india because it can be sipped on neat, accompanied with soda, and even mixed into just about any whiskey cocktail you can think of, a true champion.