 Navamunkuda Temple, believed to be constructed by Nava yogis on the right bank of Bharathapuzha, is an important Vishnu temple in Kerala.Pitru Tharpanam is a ritual, held here on the day of Amavasi in Karkidakam (July–August).Balikarma is offered by people in their wet clothes, after a dip in the river, for the salvation of sins and to appease the manes.