Samaguri Satra: Mask-Making Hub of Majuli 16 Comments / Assam, North East India / By Jitaditya Narzary A quick visit to the Chamaguri Satra, the center of Majuli’s famed, mask-making culture.