The biggest river island in the world, Majuli is located on the river Brahmaputra in Assam. The island had a total area of 1,250 square kilometres (483 sq mi) at the beginning of the 20th century, but due to soil erosion, it has now reduced to 875 sq km. Majuli is a lush green environment-friendly,... more

Swayam Infotech