Located in the highlands of the eastern ghats in Kurnool, Andhra Pradesh, Ahobilam is an important pilgrimage site for Lord Narsimha, the lion-headed avatar of Lord Vishnu. It is known for the nine temples that are located within a radius of five kilometers.