The world’s best whisky has been recognized as being Indian.

A whisky brand made in India has been named the best in the world by Whiskies of the World. The Indri Diwali Collector’s Edition 2023 won ‘Double Gold Best In Show’ at a global whisky-tasting competition featuring over 100 varieties of whisky. Indri Whisky Indri whisky is produced by Piccadilly Distilleries, located in Haryana. This … Read more