Umananda Temple
E167066
UNEXPLORED
Umananda Temple is a historic Shiva temple situated on Peacock Island in the Brahmaputra River, renowned as a prominent religious and tourist attraction near Guwahati in Assam, India.
Jump to:
Referenced by