Tag Archives: Afghan Saffron

Afghan Saffron, World’s Best

Afghan saffron has for the third year in a row been rated as the best in the world. ‎ The International Taste and Quality Institute in Brussels ranked Afghan saffron as having the best taste and quality amongst 300 samples from different countries, n‎ews agencies reported.‎ The Institute was founded in 2003 in Brussels and has recognized hundreds of quality ...

Read More »