Penna Ahobilam, Andhra Pradesh 515812, India
Penna Ahobilam is renowned for its Lord Narasimha Swamy Temple. This shrine was constructed on the footprints of Lord Lakshmi Narasimha Swamy that measured 5 ft 3 inches. The shrine also serves as the prominent venue for marriage ceremonies. Within the temple complex, tourists can see Adi Lakshmi Devi Temple and Chenchu Lakshmi Devi Temple.
Location of Penna Ahobilam