Dedicated to the Hindu Lord Shiva, Umananda Temple on the Peacock Island is another noted attraction ... later and since then it has become a prime tourist and religious spot here.
Some results have been hidden because they may be inaccessible to you