Garlic Pickle, also called garlic aachar in India, is a popular condiment that has earned fame for its strong, pungent, sour, and spicy taste. This pickle has always remained in the hearts of Indians ...
It’s a scorching afternoon in July and fresh mangoes have just been rolled past the gates of the pickle factory in Panipat, a city 55 miles north of Delhi. Men in cotton clothes unload large jute ...