Many benefits of Kesar for skin and health; check details here
Saffron is the most expensive spice in the world. A pound of the spice can cost anywhere between $500 to $5000. The world’s annual saffron production is estimated to be around 300 tons, with Iran producing the most (76%). There also have…