Sri Sowmiya Narayana Perumal, Tirukostiyur Location Tirukostiyur is located approximately 70 to 100 km due east and north of Madurai in Tamil Nadu Sthalapuranam A large group of sages gathered here to debate on Hiranyakasipu’s torture and prayed to Lord Vishnu along with other ‘devas’ to show the form He would take to kill the Read More