Weather :
Label : Top Attraction
Tags : Temple
Entry Fee : No Entry Fee
Best Time to Visit : Monday - Sunday: 5:00 AM to 1:00 PM and 5:30 PM to 7:30 PM
Planning a Trip? Ask Your Question
According to legends, the Narsimha Swami or Narsimhadri temple, situated on a hill called Stambhadri, is said to have existed since 1.6 million years.
The city derives it's name from the vertical rock that acts as pillar or 'Khamba' below the temple.