Saffron threads from Mancha in Spain. Threads are toasted and not dried, giving its bright colour and unique taste. Mancha saffron is regarded as the best saffron in the world.
Antonio Sotos