Is Majuli, the largest river island of the world, inching towards non-existence? “Majuli means land between two parallel rivers. This has been the cultural capital of Assam since 16th Century and is the abode of the Assamese neo-Vaishnavite culture “ Persistent edging of the mighty Brahmaputra river has pushed...
Read More