Umananda Island
E401644
UNEXPLORED
Umananda Island is a small, scenic river island in the Brahmaputra River known for its historic Umananda Temple dedicated to Lord Shiva.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.