Kerala Temples Shiva Temples Karikkode – Kanhiramatram Mahadeva Temple Thodupuzha river flows in front of the temple. For Bali tharpana, many people come on…