Saffron is the world´s most expensive spice. saffron is the world’s most expensive spice . Saffron has a very delightful red color which goes very well with the Christmas atmosphere. You can call it, saffron is a Christmas spice, just joking. the reason behind its price is , that saffron is some kind of strings Read More