Located on the river Brahmaputra in Assam, Majuli is the biggest river island in the world and home to several migratory birds. Reducing in size quite rapidly, it is one place you should ...