World Heritage Nominee- Majuli.
Majuli is the world’s largest river island, which is situated in middle of the river the Brahmaputra, Assam. Majuli, the pearl island with its monastic institutions and ethnic-cultural mosaic, is […]
Majuli is the world’s largest river island, which is situated in middle of the river the Brahmaputra, Assam. Majuli, the pearl island with its monastic institutions and ethnic-cultural mosaic, is […]