Narasimha Swami Temple is known to be a sacred temple for a Hindu devotee. This water cave temple virtually runs into a cave with water measuring 300 meters. The temple is a powerful deity of Lord Narasimha as per the belief where one has to wade through water up to chest height to have darshan of the idol. It s a thrilling experience to travel through the cave as there is natural water within it. The bats and owls sitting on the roof top of cave are harmless to the devotees. The place is surrounded by picturesque valley.