The Meaning of Masala

There are over 150 different languages spoken in India. Whether it’s one of the 422 million Hindi speakers or one of the 38,000 Lepcha speakers, it seems like everyone has a different word… Read More