The Durga Dham is a popular site for worshippers of Goddess Durga. A huge and beautiful 51 foot statue lies at the site next to Lord Shiva. There is also a natural cave at the site. Several devotees visit the dham daily to offer prayers to the God and Goddess and make sacrifices to seek forgiveness. The dham attracts hordes of worshippers during religious festivals especially navratris.