Ahobilam or Ahobalam is a major center of pilgrimage in south India. According to the legend, this is where Lord Narasimha blessed Prahlada and killed the demon Hiranyakashipa. It is an important place of worship for Vaishnavas. It is one of the 108 Divya desam.