Pictures

Less known facts about Majuli, the largest river island in the world which is slowly disappearing


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.
(0)

Related Posts

View All

You May Also Like