Majuli Island
Subhrasmita Sandilya
Wednesday, 09 February 2022 / Published in Article
Majuli is one of the largest river islands in the world, located along the banks of the Brahmaputra River, Assam, Northeast India. This iconic island has been slowly disappearing. It has shrunk in size by 60%. Why is this happening? Well, if you want a short answer, you can check out our 2-minute video on