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?

Mypromovideos
Animation Video Production Studio

More by Mypromovideos

View profile