Home Tags Uttarakhand’s farmer Narendra Mehra registered his name in the Greatest World Record by producing 25 kg of turmeric from a turmeric plant.

Tag: Uttarakhand’s farmer Narendra Mehra registered his name in the Greatest World Record by producing 25 kg of turmeric from a turmeric plant.