both of these countries produce the best saffron in the world...i normally buy the better quality Iranian saffron, available in most leading hypermarkets.
both of these countries produce the best saffron in the world...i normally buy the better quality Iranian saffron, available in most leading hypermarkets.