Town is dotted with many small big temples, but most famous being Sri Sri Tripureshwari (also known as Tripura Sundari Temple).
The temple is considered to be one of the 51 Shakti Peethas; legend says that the little finger of the left leg of Sati fell here.
Bhubaneswari...
more... Temple is another notable temple nearby.