Majuli is a river island located in the Brahmaputra River in the Indian state of Assam. It is the world's largest river island, covering an area of around 880 square kilometers. Majuli is known for ...
Majuli, India’s biggest district island situated amidst the Brahmaputra river in Assam and the land of Satras (Vaishnavite monasteries), is preparing for one of its most celebrated annual events, the ...