This ancient (1000 to 2000 years old) temple to Lord Vishnu, located at Nanguneri, 25kms from Tirunelveli, one of the revered 108 Divyadesam temples, is the only one which enshrines eight swayambumurthis. The 3 litres of oil used for daily Abhishekam, flows into a 20 foot deep open well and remains miraculously unspoilt. The oil is believed to cure all sorts of skin related ailments when applied over the body and a few drops consumed everyday.