Nava Mukunda Temple
An ancient temple dedicated to Nava Mukunda, a form of Lord Vishnu is located at Thirunavaya, on the shores of Bharathapuzha. It is believed that the idol installed in this temple is the ninth idol installed by famous saints known as Navayogis. Legends tell that first eight idols disappeared as soon as they are placed and the ninth one sunk up to knee by which time it was forcibly stopped.