definitely "the taste of india"; because without turmeric every indian kitchen is bare and incomplete. indian turmeric, which is also popularly known as indian saffron, because of its bright yellow colour, is considered the best in the world. turmeric is mildly aromatic and has scents of orange or ginger...