One of the most famous temples in North India is located here. It is the Mata Mansa Devi Mandir which is committed to the Goddess Mansa Devi. This Goddess is a celebrated form of Shakti in the Hindu religion. The main attraction of the temple is the tree which people believe has fulfilled many wishes over the decades.