Mesmerising Glimpse of Majuli
Mesmerising Glimpse of Majuli – World’s Largest River Island There are many scenic spots in North East India that will truly amaze you and the peacefully picturesque riverine island of Majuli is one such place. Nestled between the mighty Brahmaputra River’s ever-shifting sandbanks, Majuli is the world’s largest deltaic island. Every monsoon,…
You must be logged in to post a comment.