Parmi les bancs de sable fluctuants du Brahmapoutre, Majuli Island est la plus grande île fluviale d’Inde. Bien que continuellement attaquée par les forces de la nature (elle disparaît en grande partie sous les eaux à chaque mousson), elle conserve une beauté inégalée, avec ses rizières miroitantes et ses prairies parsemées de jacinthes.