Turmeric - The queen of spices

Turmeric - The queen of spices

herbs-spices
What is Turmeric? Turmeric comes from the Curcuma Longa plant, which grows in India and other Southeast Asian countries. The dried root of the Cur...