Majuli is the Largest River Island in the World, in Assam state, India. It is in the Brahmaputra River. Last year, the island was declared as a separate district, the first of its kind in …
Continue readingMajuli is the Largest River Island in the World, in Assam state, India. It is in the Brahmaputra River. Last year, the island was declared as a separate district, the first of its kind in …
Continue reading