Description
Kashmiri Saffron (Shahi Saffron), is the strongest coloured and most intensely flavoured variety. It is the world’s finest saffron and the most difficult to obtain. Our Grade I: Red Gold Saffron comes direct from farmers in Kashmir.
Saffron Flower parts:
Purple petals.
Three yellow threads of stamen.
Three red threads of stigma (containing the most aroma and fragrance). This is the saffron.
( On...