Uma Nanda Temple...
Uma Nanda Temple, located in Guwahati, India, is a popular pilgrimage site for devotees of Lord Shiva. Situated on Peacock Island in the middle of the Brahmaputra River, this ancient temple holds great religious significance and attracts visitors fro...
Guwahati, India