Majuli Island A multitude of Satras, set in an expanse of land amidst the dynamic Brahmaputra. South Asia’s biggest freshwater island, Majuli Island is a tropical blend of culture, tradition, and religion. It is known as the cradle and cultural capital of the Assamese civilization in the North East region of India. Along with the unique tribal inhabitants, the biodiversity […]