Mangalagiri means The Auspicious Hill. This place is one of the 8 important Mahakshetrams (sacred places) in India. The eight places where Lord Vishnu manifested himself are (1) Sri Rangam (2) Srimushnam (3) Naimisam (4) Pushkaram (5) Salagamadri (6) Thothadri (7) Narayanasramam (8) Venkatadri. Thotadri is the present Mangalagiri. Lakshmi Devi has done tapas on this hill. That's why it got this name (The auspicious hill). There are three Narasimha Swamy temples in Mangalagiri. One is Panakala Narasimha Swamy on the hill. Another one is Lakshmi Narasimha Swamy at the foot of the temple. Third one is Gandala Narasimha Swamy at the top of the hill.
Please click on the image for pictures.