yummraj.com
Majuli island (majuli , Assam)
travelogue on majuli island, assam, india, world's largest inhabited river island