Beyond Andaman: 7 Little Known Islands in India That Will Leave You MesmerizedTravelBy Sanchari Pal05 Sep 2017 18:51 ISTWhile the Andaman, Nicobar and Lakshadweep inhabit prominent spots on the Indian traveller's bucket list, there are other picture-perfect islands in India that have managed to stay under the radar.Read More
Did You Know That The Smallest Inhabited River Island In The World Is In India?AssamBy India Water Portal18 Apr 2015 18:00 ISTCheck out the breathtaking photos of Umananda Island, the smallest inhabited river island in the world, and its many unusual stories.Read More