Mesmerising Glimpses of Majuli - World's Largest River Island That Just Became a DistrictAssamBy Sanchari Pal30 Jun 2016 12:40 ISTThere are many places in North East India that will truly amaze you and the peacefully picturesque riverine island of Majuli is one such place.Read More