Majuli – World’s Largest River Island
Majuli is located in Assam. It is the world’s largest river island and is situated on the river Brahmaputra. The lovely island is one of the prominent tourist destinations of Assam. The island stretches over an area of around 880 sq km. It is the hub of Assamese neo-Vaishnavite culture and nearly 1 lakh 60 thousand people are taking shelter in this island.
Click The Video: