Nepal’s award-winning Khukri Rum has officially launched in India, bringing over 65 years of Himalayan craftsmanship to rum ...