Umananda Island is the smallest inhabited river island in the world and is one with unusual stories beginning with even how it got its name. Country boats that are available on the bank of Brahmaputra take the visitors to the island. The mountain on which the temple has been built is known as Bhasmacala.