It is believed that the shrine at Narasimha Jheera Cave Temple is a swayambu (self-manifested) roopam. A perennial stream of water is said to be flowing continuously for hundreds of years in this place. It is a thrilling experience to walk through waist deep water for 300 meters through a cave-like tunnel, to seek a view of Lord Narasimha.
Vaishakha Shukla Chaturdashi is celebrated as Narasimha Jayanti. Lord Narasimha was the incarnation of Lord Vishnu. On Narasimha Jayanti day Lord Vishnu appeared in the form of Narasimha, a half lion and half man, to kill Demon Hiranyakashipu.