Mangalagiri
India /Andhra Pradesh /Krishna /Mangalagiri Mangalagiri is located about 13 kilometeres from Vijaywada. Edit Detail InformationEdit Mangalagiri means “the holy hill”. Mangalagiri is one of the oldest Vaishnavite Temples in South India and is a pilgrim centre. There is a temple on the hill dedicated to Lord Panakala Narasimha Swamy. Sri Lakshmi Narasimha Swamy is […]