Afghan Saffron is winning over the market with its fragrance. For the third consecutive year, the Afghan Saffron has been adjudged to be the best in the entire world by International Taste and Quality Institute based in Brussels. Iran is the top-most producer when it comes to saffron and has more than 94 percent of the […]