Saffron or kesar is one of the most expensive spices in the world. The name is derived from the Arabic word, Zafran. Saffron has multitude of health benefits and hence is termed as a golden spice. It can take more than 1,00,000 saffron blossoms to make a kg of saffron spice. Moreover the saffron stems [...]

Read more →