Tirupati: A pilgrimage to the ‘Nava Narasimha Kshetrams’ at Ahobilam, nestled in the lush green Nallamala forests along the Eastern Ghats in Andhra Pradesh is a fascinating spiritual journey which remained beyond the reach of the devotees until the 1970s.