Majuli, Assam
World’s biggest river island, nestled in the arms of River Brahmaputra is unassumingly picturesque and charmingly serene. Home to more than 100 species of migratory birds and oozing history, it is a powerhouse of religio-cultural heritage...what more should it take to be on this list?
More by Mypromovideos View profile
Like