Advertisement

Fun Fact: Saffron

Published on: 

Saffron is the world's most expensive spice because each saffron flower is hand-picked to collect just three stigmas per flower.

Saffron is the world's most expensive spice because each saffron flower is hand-picked to collect just three stigmas per flower.

 


Advertisement
Advertisement