Saffron is the world's most expensive spice because each saffron flower is hand-picked to collect just three stigmas per flower.
Photo © iStockphoto.com/george tsartsianidis
Saffron is the world's most expensive spice because each saffron flower is hand-picked to collect just three stigmas per flower.