Majuli, the largest river island in the world, is located in the northeastern state of Assam. Majuli means land in the midst of two rivers. It is fashioned by the Brahmaputra River in the south and the Kherkutia Xuti joined by the Subansiri River in the north.
To stay updated with the latest bollywood news, follow us on Instagram and Twitter and visit Socially Keeda, which is updated daily.