Tag Archives: Chamaguri

Masks of Majuli

A quick visit to the Chamaguri Satra, the center of Majuli's famed, mask-making culture. [...]
Show Buttons
Hide Buttons
Powered by: Wordpress