Hmarcha Rawt from Mizoram – Roasted Green Chili Chutney

19th April, 2014 Mizoram which is one of the states in the seven sister states, means ‘land of the hill people’. It is a state in the Northeast part of India and shares the border with Tripura, Assam, Manipur, Bangladesh

Read More Hmarcha Rawt from Mizoram – Roasted Green Chili Chutney