Soul pedalling through Majuli
Majuli, the world's largest inhabited river island, is famous for the many features unique to it — the Neo-Vaishnavite "Satras"…
Majuli, the world's largest inhabited river island, is famous for the many features unique to it — the Neo-Vaishnavite "Satras"…