As per the Legends, the King Vikrama Deva ruler of this region was relaxing under a tree after hunting. In his dreams, he saw a group of devotees praising the Lord with their songs. King got up from the sleep and remained awake for some time and went to sleep again. He got the same dream again while asleep. The same day night, Lord Vishnu appeared in the dreams of the Kings and revealed his whereabouts. As advised by the Lord, the King built the wooden chariot and started dragging the Car, after reaching some distance the nail of chariot fallen down. King ordered the staff to recover the Idol below the Earth. Temple was built for this Idol where the king had the dream of Bhajans.
The presiding deity is known as Jagan Mohini Keshava. The front portion of the Idol is depicting the Lord Vishnu in the male form, and the back portion is of the female form which is Jagan Mohini. The figure is a typical female form with a fine and flowing lock of hair and knit with flowers. There are ornaments on her legs.