At a distance of 20 Kms from Kalpetta, Manikavu Temple is located in Choothupara near Meenangadi. The presiding deity of this temple is Lord Shiva.
The Shiva Linga at this temple is believed to be Swayambu. The special feature of this temple is that that water is poured continuously over Shiva Linga through a stream. The amount of water remains the same even in monsoon season.