Thirunavaya Temple
Heritage and culture of Kerala has been enriched by a history which dates back to ages and temples play an profound role in the same. The famous Thirunavaya Temple of Malappuram, one of the most revered temples of Kerala. Dedicated to Lord Vishnu, the temple is a must visit places in Kerala. Located on the banks of the River Bharathapuzha, the ancient Thirunavaya Temple is one of the major tourist attractions of Malappuram, The temple was the traditional venue for the historic ritual of the Mamankam festival, an enactment of traditional martial arts by suicide squads. During Karkidakavavu, people gather here at the banks of River Bharathapuzha,, to perform the pithrukriya ritual for the departed souls.