Sri Veda Narayanaswami Temple, Nagalapuram Nagala Puram Sri Veda Narayanaswami Temple is located in Nagalapuram, 70 km south-east of Tirupati. It is believed that Lord Sri Maha Vishnu, in the form of Matsya, killed the rakshasa (demon) Somakudu here, and retrieved the Vedas from the latter. The sanctum sanctorium houses an image of the Matsya […]