New Delhi: Majuli, the largest river island in the world, is situated in the Northeast Indian state of Assam. The place is home to Assamese neo-Vaishnavite culture, started in the 15th-16th century by ...
Indian masks play not only an artistic role but also become repositories of folklore, embody religious ideology and help ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results