Select the correct answer from the options below:
Majuli, located in the Brahmaputra River in Assam, is the largest river island in India.