Kashmiri kesar (alternately spelt kashmiri saffron) is a spice obtained from the crocus sativus flowering plant. Legends say that the Celestial Virgin Goddess, Durga, used saffron in her lustra ritual to add colour and aroma to the kashmiri woolen carpets. Kashmiri saffron is a fundamental ingredient of various kashmiri favorites […]