Elaichi as it is generally called in Hindi, is referred to as the “Queen of Spices”. Elaichi Known as cardamom in English, is the third most expensive spice worldwide, after saffron and vanilla. Elaichi plants can be easily spotted by their unique appearance, as tiny seed pods, triangular in shape, with a flimsy, papery outer […]