Where is Umananda Temple?

Where is Umananda Temple located?

Umananda Temple, Assam, India (approx. 26.1966°, 91.7454°)


Where is Umananda Temple on the map?