Mask maker, mask maker, make me a mask

Situated in Assam, Majuli is the world’s largest river island . It is a fact, that the mighty river Brahmaputra every monsoon claims a part of it and in another ten years or so, the fragile island may not exist. The Mishing tribe that live here have a loom set up below the bamboo stilts […]