The largest inhabited riverine island in the world is
Csepel Island
Srirangam
Majuli
None of the above
Correct Answer: C — Majuli
Explanation: