thirunavaya
navamukundha temple , thirunavaya / thiroor ; kerala divya desam thirunavaya temple , an ancient hindu temple ornated in the 108 divya desam vishnu temple list , is located at thirunavaya, 12 km south of tirur in malappuram district of kerala state, india. it is situated on the shores of bharathapuzha river. thirunavaya has been…