Majestic Majuli : The Largest River Island In The World

Bamboo huts of the tribes of Majuli

Majuli, nestled in the Bhramaputra in the state of Assam, India, proudly holds the title of the world’s largest river island. Encompassing approximately 353 square kilometres. It is remarkably big for an island! Every state in the North East of India is a gem and needs to be given equal time and importance to understand […]