Umananda

Places

Umananda Temple in Assam

BY
AsomLive Staff

Umananda Devaloi is a Shiva temple situated on the Peacock Island in the midst of river Brahmaputra simply reverse the ...