The smallest inhabited river island in the world is in India. The island of Umananda is perched on the Brahmaputra River between north and south Guwahati. According to legend, Shiva created the island for his wife Parvati’s (Uma’s) happiness. Hence the name ‘Umananda’. It sustains one of the most endangered species of primates — the golden langur. The species has adapted to human beings especially the tourists who frequent the island. Their number increased to 13 at one point of time but only 5 remain now.
- Diphylleia grayi — The ‘Skeleton Flower’
- Moss Balls — A natural treasure