Guwahati: Majuli island, in Assam, which recently won the epaulette of being the world’s largest river island, will be declared India’s first island district on Thursday, according to media reports. On Wednesday, the island was seen preparing in full swing for the declaration, which will be made by the statesContinue Reading