Mangalagiri is a temple town between Vijayawada and Guntur on the busy NH-5 highway in Andhra Pradesh. The town is known for two things: the Panakala Narasimha Swamy Temple on the hilltop, where devotees offer jaggery water to the deity, and its handloom weaving — Mangalagiri cotton fabric, with its distinctive border patterns, is recognised across India.
The hilltop temple is the main draw for visitors. At the foot of the hill sits a second temple, Lakshmi Narasimha Swamy, with an eleven-storey tower built in the early 1800s by Raja Vasireddi Venkatadri Naidu. Nearby attractions include the Undavalli Caves (ancient rock-cut temples) and Bhavani Island in the Krishna River, both on the road towards Vijayawada.