Majuli is a river island in Assam. It is a longish piece of land enclosed by rivers- the Brahmaputra in the south, and the Kherkutia Xuti and Subansiri in the north. It has an area of 352 sqm now, but was much bigger earlier. Over the years it has shrunk drastically due to floods and erosion, and experts believe that it might disappear altogether in 15-20 years! Majuli is a hub of Vaishnavinism, a tradition of Hinduism founded by Srimanta Sankardeva, the 16th century philosopher and social reformer. The island is dotted by satras, the lively and colourful monasteries that serve as cultural centres.