The 16th century Thodikalam Siva Temple dedicated to Lord Shiva is located
34km southeast of Kannur, on the Thalasseri-Mananthavady road. Famed for
its mural paintings, this 2000 year old temple is believed to have been
constructed by the Pazhassi Raja Family of Kottayam (Thalasseri taluk). |