The Ugratara Temple is located in Ugratara village in Dadeldhura District of Nepal and dedicated to Goddess Ugratara which is also another form of Goddess Parvati. The temple is connected to Hinduism religion and one of the 9 Shakti Peeth and considered as the heritage
Read more...