In Pics: In Mizoram, Shops Are Run Without Shopkeepers On Humanitarian Grounds

Chibai, Ekhai! Mizoram is one of the seven sister states adorning the map of India on the north-eastern part. This incredibly picturesque, far-flung state significantly augments the diversity of our country with its rich treasure of flora, fauna, and unsung traditions. Apart from its natural belongings, the tranquil state of Mizoram is also known to … Continue reading In Pics: In Mizoram, Shops Are Run Without Shopkeepers On Humanitarian Grounds