Persian Saffron
After hearing a lot about saffron, you might have this question in mind – What really is saffron? Saffron is the most expensive spice in the world, going for up to $16 per gram—and with good reason. It comes from the dried bright orange-red stigmas of the flower Crocus sativus. But before you go digging […]