Majuli Island, Assam Majuli is the largest river island on this planet. fashioned by the shifting on the mighty Brahmaputra river, Majuli’s distinctive area throughout the state of Assam make it a singular function https://tesslwlg500087.wikiannouncing.com/5281132/the_fact_about_wonder_of_northeast_that_no_one_is_suggesting