Lakshmi Narasimha Temple, MangalagiriMangalagiri, Andhra PradeshA Vishnu temple at the foot of the hill in Mangalagiri, Andhra Pradesh.Temple detailsDeityVishnuLocationMangalagiri, Andhra Pradesh, India