Majuli Island Archives - Fusion - WeRIndia

Tag Archives: Majuli Island

Beautiful Places of North East

Majuli Island is in Assam formed by the Brahmaputra River. It is the largest river island in the world.