News

Saffron, sometimes referred to as "red gold," is the most valuable spice in the world (number two is Vanilla, followed by Cardamom) and its price reflects its rarity.