Majuli, in the brahmaputra river is the largest inhabited riverine island in the world
7.1m questions
9.5m answers