Amid the Brahmaputra River in Assam, northeast India resides Majuli – the biggest river island in the world. A hundred years ago, the island was a haven for the region’s wildlife. Now, due to the erosion of its riverbeds, the island is slowly submerging under the unremitting waters of Read More...