Majuli Island
Wednesday, 09 February 2022 / Published in Article
Majuli is one of the largest river islands in the world, located along the banks of the Brahmaputra River, Assam, Northeast India. This iconic island has been slowly disappearing. It