English Majuli Cited by user Dcotos on 02 Nov 2023 Mājuli or Majuli is a river island in the Brahmaputra River, Assam state, India. On September 8, 2016 an additional district was announced by Sarbananda Sonowal, it…