Majuli, Assam
Majuli Island is the world’s largest river island, located in the Brahmaputra River in Assam.
The island is renowned for its Vaishnavite satras, vibrant culture, and natural beauty.