Saffron FAQ

What is Saffron? Saffron crocus grow from a bulb up to 30cm in height and are believed to be native to the Eastern area of Greece. The leaves are long …