India houses the smallest inhabited river island
A video describes the world's smallest inhabited river island, Umananda Island near Guwahati, in less than one minute. According to a legend, the island in the Brahmaputra river was once home to Lord Shiva and his consort Uma, after whom the island is named. The place is known  for its ancient Shiva temple and housing the endangered golden langurs.