It is a grand celebration of spirituality and culture. Explore Umananda Island and temple (Peacock Island) Umananda Island, also known as Peacock Island, is the smallest river island in the world ...
also known as Peacock Island, is the smallest river island in the world and a serene escape in the middle of the Brahmaputra River. The island houses the Umananda Temple, dedicated to Lord Shiva.