The Lakshmi Narasimha Swamy temple is located on the banks of Pennar river in Penna Ahobilam, Anantapur District of Andhra Pradesh, India. @Mandir 376 viewsMick, 10:20